任何人都可以告诉我cocos2d的顶级模式的名称。我的意思是不想在模型,视图和控制器中分割信息,尽管这也可以做到。 (我仍然认为这是一种解决方案,似乎不符合框架的想法)。那么为什么MVC的概念没有在cocos2d中使用,而是使用了什么样的模式呢?
答案 0 :(得分:1)
从上到下,它看起来像这样:
Scenes-> Layers->节点
由于它是游戏驱动的,它的MVC更少,而且基于循环更多。因此,您可以根据自己的喜好自由组织代码。这是关于科科斯的一个伟大的事情,它是围绕很多范式设计的。
如果您想使用块而不是委托,可以。
如果你想要一个基于事件的游戏,而不是基于循环的游戏,你可以
如果你想在2D游戏中使用3D元素,你可以
如果你想在你的游戏中放置一个UIKit元素,你可以。
这应该是cocos2D的座右铭:你可以。