什么是Cocos2d的顶级模式

时间:2012-06-27 14:13:31

标签: design-patterns cocos2d-iphone

任何人都可以告诉我cocos2d的顶级模式的名称。我的意思是不想在模型,视图和控制器中分割信息,尽管这也可以做到。 (我仍然认为这是一种解决方案,似乎不符合框架的想法)。那么为什么MVC的概念没有在cocos2d中使用,而是使用了什么样的模式呢?

1 个答案:

答案 0 :(得分:1)

从上到下,它看起来像这样:

  

Scenes-> Layers->节点

由于它是游戏驱动的,它的MVC更少,而且基于循环更多。因此,您可以根据自己的喜好自由组织代码。这是关于科科斯的一个伟大的事情,它是围绕很多范式设计的。

如果您想使用块而不是委托,可以
如果你想要一个基于事件的游戏,而不是基于循环的游戏,你可以 如果你想在2D游戏中使用3D元素,你可以 如果你想在你的游戏中放置一个UIKit元素,你可以

这应该是cocos2D的座右铭:你可以