2012-06-27 2 views
1

Может ли кто-нибудь сказать мне имя верхнего уровня картины cocos2d. Я имею в виду идею не разделить информацию в модели, представлении и контроллере, хотя это также можно сделать. (Тем не менее, я думаю, что это своего рода работа и, похоже, не соответствует идее структуры). Итак, почему концепция MVC не используется в cocos2d и что вместо нее используется шаблон?Что такое картинка верхнего уровня Cocos2d

+0

Не все используют MVC. :) У вас будет больше шансов получить ответ на форуме cocos2d: https://groups.google.com/forum/?fromgroups#!forum/cocos-discuss – Almo

+0

На самом деле группа google была мертва годами. Используйте форум: www.cocos2d-iphone.org/forum – LearnCocos2D

ответ

1

С сверху вниз, это выглядит примерно так:

Scenes-> Layers-> Узлы

Как это игра с приводом это меньше MVC, и на основе более петель. Поэтому вы можете организовать свой код, как хотите. Это одна из замечательных вещей о кокосах, заключается в том, что она спроектирована вокруг множества парадигм.

Если вы хотите использовать блок вместо делегата, вы можете.
Если вы хотите создать игру на основе событий, а не на основе петли, вы можете.
Если вам нужен 3D-элемент внутри вашей 2D-игры, вы можете.
Если вы хотите поместить элемент UIKit в свою игру, вы можете.

Это должен быть девиз cocos2D: Вы можете.

Смежные вопросы