Nape 2 — вступление…

Вот уже полтора года Лука работает над новой версией Nape. И сегодня можно сказать его overhaul вышел на финишную прямую. Конечно работа ведется, но основная функциональность и API уже заложены и протестированы (ошибки конечно возможны, и если мы их найдем обязательно поможем Луке исправить их ;) ). Но в основном практически все готово, поэтому настало время разбираться, тестировать и конечно писать заметки!

Полностью еще не разобрался во всем, но точно можно сказать, что эта версия ЗНАЧИТЕЛЬНО(!) лучше предыдущей — быстрее, точнее, API более дружественный, легче, понятней и возможности богаче. Некоторые моменты которые надо было делать в старом руками в новой делаются автоматом и скрыты от пользователя.
Название Nape 2 дал для того, чтобы не путать заметки с первой версией. Хотя сам Лука не обозначает это версию как 2, говорит что это overhaul первой версии, но изменения очень значительны, чтобы говорить, что это просто улучшенная первая версия.

На главной странице проекта вы сможете найти ссылки на форум, github репозиторий и страницу с документацией и ссылки на скомпилированные библиотеки.

Nape поставляется в виде трех библиотек:
release_nape.swc
debug_nape.swc
assert_nape.swc

Release версию надо использовать только когда ваш проект уходит в продакшн, то есть компилируется последняя релиз версия для клиента.
Debug версия используется при разработке проекта. В этом случае, если будут происходить какие то ошибки из-за не правильного использования Nape, то вы будете информированы об этом. Эта версия несколько медленнее чем release но более информативней, потому используется при разработке.
Assert версия используется в том случае, если вы хотите помочь Луке найти ошибку в Nape. Например, у вас падает ошибка от Nape, но вы уверены что проблема в самом движке. В этом случае вы подключаете эту библиотек и скидываете Луке трейс, который сгенерирует библиотека. Эта библиотека очень медленная, потому что в ней очень много встроенно assert команд, которые помогают определить проблемы в движке.

Ну что ж, краткое словцо сказано и теперь можно приступить к Nape’овским заметкам :) .
Если есть какие то неточности, а то и вообще неправда :) обязательно пишите в комментариях.

Поделиться в соц. сетях

Опубликовать в LiveJournal
Опубликовать в Google Plus