Je travaille actuellement sur un projet iOS appelé Old Frank que j'ai essayé de suivre un modèle de conception MVC.
L'essentiel est.
GameObjects(model) <- Scene(controller) -> Sprites "SpriteKit" (View)
Maintenant, si je comprends bien MVC, vous ne pouvez pas utiliser beaucoup de fonctionnalités que SpriteKit a à offrir si vous souhaitez suivre MVC. Par exemple, tout SKAction
, détection de collision, etc.
N'est-ce pas au modèle où se trouvent les objets du jeu et comment ils doivent réagir lorsqu'ils touchent d'autres objets? N'est-ce pas au modèle de déterminer l'emplacement au fil du temps?
Y a-t-il des parties de SpriteKit qui pourraient être considérées comme utilisables comme "vue" dans MVC autres que le rendu?