2016-06-06 2 views
0

Раньше я был программистом для игры в формате as3. когда я начну разрабатывать игру, я бы использовал рамки кодирования (предположим, что они называются фреймворками кодирования), такие как puremvc/mate/robotlegs плюс другие графические рамки, такие как starling/away3d/featherUI. И теперь я программист на C++ (новичок), и я хочу сделать игру с помощью cocos2dx. Но cocos2dx просто графическая среда, и я хочу выбрать систему кодирования, такую ​​как puremvc. Я знаю, что puremvc имеет C++ многоядерную версию, но мне было очень трудно учиться, потому что в Интернете нет ни одного примера, я бы не использовал puremvc-cpp, пока не нашел хороший пример или документ.Выбор рамки разработки для игры

Мне интересно узнать, что если другие люди, разрабатывающие игру с cocos2dx, не использовали другие рамки? если да, то какие основные рамки для этой ситуации. Если нет, то мне очень грустно.

ответ

0

Если вы используете JavaScript, чтобы построить свою игру, вы можете попробовать порт PureMVC JS: http://js.puremvc.org

По существу, PureMVC просто хочу, чтобы помочь вам сохранить вашу модель, вид, и касается контроллера разделены, и это делает так и в JS, как в мире AS3.

1

При использовании cocos2d-x вам не нужны никакие дополнительные рамки.

Cocos2d-x - это не просто графическая библиотека - это целая графическая, входная и звуковая структура. Сама структура поддерживает определенный тип архитектуры, поэтому рамки кодирования, подобные тем, которые вы упомянули, вероятно, не будут слишком хорошо соответствовать.

Предлагаю вам ознакомиться с официальными образцами (github) и использовать их в качестве рекомендаций.

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