Attualmente sto lavorando a un progetto iOS chiamato Old Frank che sto cercando di seguire un modello di progettazione MVC.
L'essenza è.
GameObjects(model) <- Scene(controller) -> Sprites "SpriteKit" (View)
Ora, se capisco correttamente MVC, non puoi usare molte delle funzionalità che SpriteKit ha da offrire se vuoi seguire MVC. Ad esempio qualsiasi SKAction
, rilevamento delle collisioni, ecc.
Non dipende dal modello in cui si trovano gli oggetti di gioco e come dovrebbero reagire quando si toccano altri oggetti? Non dipende dal modello determinare la posizione nel tempo?
Esistono parti di SpriteKit che potrebbero essere considerate valide per essere utilizzate come "view" in MVC oltre al rendering?