Sono uno sviluppatore esperto ma recentemente ho voluto entrare nella programmazione del gioco, ma come sai lo sviluppo del gioco è una bestia completamente diversa dalla maggior parte delle altre forme di programmazione (forse migliorata solo dallo sviluppo del sistema operativo).
Detto questo, ho letto Game Coding Complete (ISBN 978-1-58450-680-5) di Mike McShaffry.
Inizialmente stavo provando a sviluppare un modello di componente con l'assortimento di componenti usuali (ad es. SpacialComponent, VisualComponent, EntityLogicComponent, ecc.) Tuttavia Mr. McShaffry raccomanda di utilizzare il modello MVC che sembra molto attraente ma non sono sicuro di come può farlo funzionare con il modello componente, se possibile, ma, senza componenti, il modello MVC sembra una sorta di mostro ereditario monolitico malvagio e non molto flessibile, a cui non mi interessa davvero.
Sono davvero confuso su dove andare da questo punto.
Hai esperti voodoo di codifica di giochi con qualche idea o consiglio?
Grazie mille!