Комментарии 6
Движок плохо документирован.
Маленько оффтоп вопрос — можно примеры с чем в кокосе возникли проблемы?
В целом про наколеночность кода кокоса согласен.
0
В целом это мое субъективное мнение. Например, чтобы отрисовать на экране одну текстуру несколько раз, нельзя просто пробежаться в цикле и N раз отрисовать. В кокосе нужно создавать N-спрайтов. Да, можно. Но если размер таблицы выходит за размер экрана, я добавляю скроллинг. При скролле в Marmalade и SDL я чищу экран и отрисовываю только то, что попадает на экран. В кокосе нужно управлять состоянием добавленных на ноду спрайтов. Неудобно.
Искал на форуме как решаются такие вопросы: один разработчик негодовал, что поведение отрисовки было измененно при обновлении на новую версию кокоса. Он тоже в пред. версии кокоса рисовал как я привык, но теперь там поменяли batching или что-то такое. Тоже неприятно. Нет уверенности, что приложение, написанное на текущей версии, будет работать и на следующей. Да и вообще, судя по форуму, большая часть сил брошена не на разработку классического кокоса, а на Cocos-creator с целью популизации.
Плюс Director, который сценами управляет, тоже не подружился с ним как-то.
В общем, сила привычки. Все субъективно.
Искал на форуме как решаются такие вопросы: один разработчик негодовал, что поведение отрисовки было измененно при обновлении на новую версию кокоса. Он тоже в пред. версии кокоса рисовал как я привык, но теперь там поменяли batching или что-то такое. Тоже неприятно. Нет уверенности, что приложение, написанное на текущей версии, будет работать и на следующей. Да и вообще, судя по форуму, большая часть сил брошена не на разработку классического кокоса, а на Cocos-creator с целью популизации.
Плюс Director, который сценами управляет, тоже не подружился с ним как-то.
В общем, сила привычки. Все субъективно.
0
Где можно скачать приложение на андроид?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Прикручиваем мультиплеер к мобильной игре «Составь слова из слова» на iOS и Android, написанной на C++