Есть возможность писать плагины на C++, конвертировать lua-скрипты в C++ и да, в принципе, есть возможность написания кода на C++. Правда с таким api не вижу смысла писать игровую логику на C++, только если реализовывать функционал каких-то внешних библиотек.
Причем не получится, как с Юнити, отдавать порядка 4.500$ за возможность создания приложения с gamecenter или openfeint для iphone/android.
После экспорта проекта из редактора, lua скрипты конвертируются в C++ код. Но по сути это те же lua скрипты, только с другим синтаксисом и причём выглядят они не очень.
Пробовал данный движок, хотели уже было на него переходить.
Редактор зачетный. На плюсах можно делать нормально под него.
Не перешли потому, что под iOS сейчас в основном 2D игры идут, 3D иногда выстреливают.
Но с 2D в этом редакторе работать невозможно, нету ортогональной камеры вообще.
А через ихнюю GUI стремно делать норм игру.
Скажите как в итоге обстоит дело с 2D у него? Я так понял, что быстро написать двухмерную игрушку там совсем не получится. Нет объекто ориентированного подхода у рендерера.
Разработчики говорят что 2D только на GUI элементах можно делать или с перспективной камерой на максимальном удалении. Но один фиг будут искажения из-за того что 2D рисуется слоями и в редакторе нереально подгонять все это дело правильно.
Я выбирал между многими движками для мобильников. Для 2D игры остановился на Corona2D, поддерживает андроид и иОС, программировать можно под виндой или маком, разработчики пилят версию под линукс, писать всё на lua. Мне понравился движёк и сообщество хорошее, стоит правда не дешёго $349 за обе платформы, да ещё и в год.
Создание простого 3D приложения с помощью ShiVa3D