Provengo da uno sfondo che sviluppa principalmente siti Web e forse alcune semplici app basate su moduli. MVC funziona bene, ma non vedo come sia applicabile a un gioco. Quindi come lo fate ragazzi?Come impaginare il codice di un gioco semplice?
Sto sviluppando con Qt e OpenGL, se questo è rilevante. Ho un QGLWidget che sto fondamentalmente usando come hub centrale al momento. Dovrebbe passare l'input a un oggetto Player in modo che possa gestirlo, o dovrebbe controllare direttamente il player? Gli oggetti dovrebbero disegnarsi da soli, o dovrebbe esserci un altro gestore per questo? Fondamentalmente, cosa va dove? Chi gestisce cosa?
I collegamenti agli articoli pertinenti, le risposte ad alcune di queste domande, suggerimenti o strutture di file sono tutti apprezzati. Non mi interessa davvero come programmarlo, solo come modulare bene.
Grazie :)
Sì! Grazie! Ora questo è on-topic e molto rilevante. Molto più vicino a quello che sto cercando. – mpen