Как стать автором
Обновить

Комментарии 6

Движок плохо документирован.

Маленько оффтоп вопрос — можно примеры с чем в кокосе возникли проблемы?
В целом про наколеночность кода кокоса согласен.

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

Публикации