Je lis un grand livre, Game Coding Complete , et ce livre recommande fortement d'utiliser l' approche MVC (Model-View-Controller) , avec trois couches clés:
- Couche d'application de jeu
- Game Logic
- Vue du jeu
Pour moi, cette approche ressemble à une surpuissance pour un jeu sur ordinateur mobile.
Quelle est votre opinion, s'il vous plaît? Vaut-il la peine de mettre en œuvre cette architecture, même si elle ajoute une communication supplémentaire nécessaire entre les modules? Cette conception peut-elle consommer autant de puissance CPU, qu'à la fin, le résultat serait considérablement plus lent que s'il n'était pas implémenté?