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

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

Версия кокоса я понимаю 3+?
Совершенно верно. Использовал версию 3.2.
Спасибо за статью. Больше материалов по кокосу! А если lua заменить на js, таком случае манипуляции схожие? Интересно узнать на что ушли те пару часов. Есть сложности?
статьи какого плана интересуют?
На самом деле любого. Особенно туго с обзором нововведений. Тот же facebook и assetsmanager, cocos2d-js и т.д. Кстати сейчас готовят к анонсу новую большую платформу и это будет довольно важное событие в мире инди геймдева.
Думаю обзор нововведений не лучшая идея, да и кому хочется может в майлстоуны подглянуть. Ну и второй краеугольный камень — не все оперативно переходят на новые версии. У нас например до сих пор еще 2.2.2 пользуется.
А вот про платформу ничего не слышал. Ссылкой по теме не поделитесь?
Сам пару месяцев назад использовал 2.2, но сейчас принялся за 3.2. Должен сказать, там достаточно много полезных нововведений. Про выход новой платформы тоже не слышал. Последние известные мне новости — это поддержка Facebook и AdMob от Chukong Technologies в новых версиях движка.
На первой работе сначала писали на 2.7.4. — 2.7.5., потом перехали на «тогда-еще-альфу» 3 версии, так что про вкусняшки и отсутсвие сисек уже в курсе.
На текущей работе до сих пор сидят на 2.2.2. Я на старом проекте, поэтому переносить его на новую версию не слишком нецеесообразно, а вот почему остальные проекты продолжают писаться на старых версиях — загадка.
С наскока решил было портировать с текущей версии до 3.2. Я конечно ожидал, что будут сложности, но чтобы и обезсисишеные классы успели к 3.2 устареть я никак не ожидал.
Официального анонса пока не было. Но вчера прошла конференция, на которой показывали новинки и рассказывали о планах на развитие(которые, к слову, наполеоновские).
Вкратце, они показали полностью кроссплатформенную CocosStudio 2.0 и обновили CodeIDE, Chukong обещали в будущем полностью смержить код cocos2d-x и github.com/chukong/engine-3d

Но главное событие — это введение единого инструмента для создания и управления проектами — Cocos, а так же появление новой платформы для монетизации и аналитики — Cocos Services. Сам превью можно посмотреть на www.cocos.com
Манипуляции практически идентичны. Lua и JS подвязки осуществляются через тот же bindings-generator. Пару часов пришлось потратить на то, чтобы всё настроить. Для генератора нужны: python2.7, py-yaml, cheetah, libclang3.3+. Причём licbclang3.4 корректно работает только с Android NDK r9b. Обо всём этом можно прочитать по ссылке в конце поста. Плюс были проблемы, когда по невнимательности для python2.7 (x64) я ставил библиотеки (x86). Всё это выливалось в кучу (ранее неведомых мне) сообщений об ошибках.
собственно делал желаемые вами манипуляции для яваскрипта. последние свои приложения делал как раз чисто на яваскрипте и очень рад этому… си, конечно, вещь замечательная, но в обычной жизни очень конченная. Яваскрипт не сравнимо проще в использовании и писать стало легче и приятнее — ни какой те типизации, кучи типов и функов для работы со строками и тп. — в общем просто праздник какой то.
И забодай комар китайцев за то что выпилили в 3-й ветке JSB из движка… надеюсь им икалось — не один раз проклинал их за это.
у самого, к сожалению, то ли ума то ли терпения не хватило прикрутить к 3-ке обратно JSB :(
а еще более сказочная вещь — добавить в коктейлю Cocos2d-x+JSB — CococBuilder или CocoStudio для визуальной верстки сцен, эффектов, анимации… очень упрощает жизнь и преображает приложение
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории