4
私は既にiPhone用に2つのゲームを作っていますが、最初のゲームは混乱していて、もう1つはあまり乱雑ですが、まだ完全ではありません。MVCでデザインiPhoneゲームをするときのベストプラクティス?
MVCを使用してゲームを作成するときに、クラスの組織のアドバイスを指し示すリンクがあれば、聞きたいことはありますか?
私は既にiPhone用に2つのゲームを作っていますが、最初のゲームは混乱していて、もう1つはあまり乱雑ですが、まだ完全ではありません。MVCでデザインiPhoneゲームをするときのベストプラクティス?
MVCを使用してゲームを作成するときに、クラスの組織のアドバイスを指し示すリンクがあれば、聞きたいことはありますか?
あなたはコントローラをすべて一緒に保持する接着剤ですが、MVCトリオの中で再利用するのが最も簡単です。あなたのビューとモデルは、再利用可能にするために集中すべきものです。コントローラーはゲーム固有の操作のすべてを処理します。モデルはコントローラが操作するものです。
将来的には設計しないでください。基本的なデザインを適切に行い、そのデザインに固執しながらコードを作成してください。リファクタリングを控えてください。
私の質問はImplementing MVC the right wayです。
コントローラを使用すると、ビューとモデルが再利用できるようになりますが、コントローラーを再利用できるようにすることができればそれはどうですか? – Daniel
あなたは3つすべてを持つことはできません。あなたは、何か特別なことをしない何百ものジェネリックコードに終わるでしょう。あらゆるゲームで自分が使用しているすべての機能を備えたユーティリティクラスを使用して、ビューとモデルを再利用できるようにすることをお勧めします。 – Sneakyness
'ストーリーボード 'を使う –