Я хотел узнать некоторые общие сведения о мармеладе и AppEasy. http://www.appeasymobile.com/
Я следовал учебным пособиям DrMop по созданию игрового движка в Marmalade, но заметил, что с тех пор он начал создавать AppEasy (вместе с другими). Я посмотрел на это и у меня есть пара непосредственных проблем
1) Как легко я могу включить текстовые файлы / XML-файлы с XOML.
2) Какую степень контроля я бы имел над базой кода.
3) Насколько глубоко двигатель и есть ли у него какие-либо сопоставимые характеристики, которые лучше.
Я начал проект, над которым я работаю, с движком IWGame, который DrMop использовал в своих уроках, но мне было интересно, если все мои опасения беспочвенны, стоит ли его продолжать?
Ура,
Поддержка IwGame подходит к концу. IwGame заменяется AppEasy Core SDK, который представляет собой портативный движок с открытым исходным кодом, где Marmalade является лишь одной из платформ, которые он планирует поддерживать. AppEasy Core также будет с открытым исходным кодом, чтобы другие могли внести свой вклад в его разработку, представить исправления ошибок и т. Д.
XOML + Lua или XOML + C ++ или все 3, используемые вместе, обеспечивают очень мощную и простую в использовании среду. Вы можете легко интегрировать текстовые файлы, XML-файлы, графические файлы, звуковые файлы и т. Д. Вам следует проверить официальный веб-сайт appeasymobile, в котором имеется множество документации и конструктор перетаскиваний, который выплевывает кросс-платформенные приложения на основе XOML + Lua.
Cocos2d-x — хорошая альтернатива, но вам нужно будет настроить каждую среду разработки для каждой платформы, которую вы планируете поддерживать (что очень сложно), так как она не требует кросс-платформенной компиляции. Хотя у Marmalade теперь есть стабильный интерфейс к Cocos2dx, который позволяет использовать Cocos2dx на нескольких платформах.
Других решений пока нет …