使用 MVC 设计 iPhone 游戏的最佳实践?
我已经为 iPhone 制作了两款游戏,第一个游戏很混乱,第二个游戏没那么混乱,但仍然不完美。
我很想听听是否有人有一些链接,可以在使用 MVC 创建游戏时提供良好的班级组织建议?
I have made two games for the iPhone already, the first one was a mess, and the second one is less messy but still, not perfect.
I would love to hear if someone had some links that pointed to good class organization advice when creating games using MVC ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
控制器是将所有内容粘合在一起的粘合剂,它是 MVC 三重奏中可重用性最低的一个。 您应该集中精力使您的视图和模型可重用。 控制器处理所有特定于游戏的操作。 模型是控制器所操纵的。
也不要为未来而设计,只需要有一个良好的基本设计,并在坚持该设计的同时尝试编码即可。 不要避免重构。
请参阅我关于以正确方式实现 MVC 的问题。
You controller is the glue that holds everything together, it is the least reusable out of the MVC trio. Your views and models are what you should concentrate on making reusable. The controller handles all of the game-specific manipulation. The models are what the controller manipulates.
Don't design for the future either, just get a good basic design in place, and try to code while sticking to that design. Don't refrain from refactoring.
See my question on Implementing MVC the right way.