Corona SDK бесплатные альтернативы

Я попробовал бесплатную версию Corona SDK, мне очень понравилось. Проблема в том, что я не очень хороший разработчик, чтобы использовать платную версию Corona для моего небольшого проекта, я знаю, что я не заработаю обратно свои деньги. Есть ли бесплатные альтернативы, такие как Corona? Я бы предпочел lua scripting, правильную IDE и некоторые другие куки.

Вопрос второй: есть ли способ опубликовать приложение, созданное с помощью бесплатной версии Corona, на Android Market? Может быть, есть некоторые компании, которые предоставляют приложения для публикации, если я поделюсь с ними своим источником.

11 ответов

Moai с открытым исходным кодом и использует Lua. Я люблю Corona и выпускаю игру для iPhone, которую я разработал, используя ее, но я планирую изучить эту новую опцию для моего следующего проекта.

На прошлой неделе мы переключили нашу студию с Короны на Моаи. Corona хороша для начинающих, изучающих Lua, но имеет значительные ограничения производительности, которые мы не смогли преодолеть. Мне потребовалась неделя, чтобы портировать наш код Lua и написать дополнительный уровень управления, но в целом мы намного счастливее с такой платформой с открытым исходным кодом, как Moai. У меня было несколько вопросов о Моаи, на которые они быстро ответили на их форумах.

Что окончательно подтолкнуло меня к победе, это игра Moai Crimson Pirates, которая была #1 на прошлой неделе. Посмотрите это видео и скачайте игру, чтобы понять, что я имею в виду под выступлением в Моаи. Вы не могли бы написать такую ​​игру в Corona и получить хорошую производительность.

Не уверен, что соединение Corona/Flash - хорошая вещь. Флэш может быть популярным, но большинством разработчиков игр он не пользуется большим уважением. Когда я бросил вызов Уолтеру по поводу производительности, у него не было хороших ответов. По крайней мере, с Моаи, если мне не нравится производительность, я сам могу посмотреть на код.

Вы можете попробовать Gideros Studio, которая является бесплатной и имеет IDE. Он также включает в себя некоторые вкусности, такие как создание шрифтов и упаковщик текстур.

Если вы отправите электронное письмо разработчикам, я думаю, они также помогут вам в вашем проекте.

Моаи! является удивительным! Это отличная альтернатива Corona, и если производительность является проблемой, вы всегда можете получить исходный код и решить его самостоятельно.

Я лично внес свой вклад в Moai (обновил Box2D до последней версии). Их команда быстро интегрировала изменения в дополнение к некоторым исправлениям ошибок. Они двигаются очень быстро, и с каждым днем ​​становится все лучше.

Сначала я не решался писать все на Lua, поэтому я решил попробовать Moai, перенеся мои существующие игры на iPhone BITS Pinball, написанные на моем собственном движке на C++. Я был приятно удивлен, что он не только почти так же эффективен, но и НАМНОГО быстрее, чтобы заново реализовать и сократить объем кода. Lua сопрограммы похожи на волшебную пыльцу пикси.

Другие упомянутые SDK также основаны на Lua и работают во многом так же, как Corona SDK, однако у Corona было достаточно времени для созревания, и ее основателями являются Карлос Иказа и Уолтер Лу, оба из которых являются пионерами мобильная индустрия (они работали на Macromedia, Adobe, Apple, список можно продолжать и т. д. и т. д.)... На самом деле, у них есть руки в ведущем в отрасли программном обеспечении, которое многие из вас, вероятно, используют на обычных основы (Illustrator, Photoshop, список можно продолжить...)

Corona SDK также растет удивительными темпами, так что вы можете быть уверены, что он на некоторое время останется.

И чтобы ответить на ваш последний вопрос, нет, вы не можете создавать для распространения, используя пробное членство в Corona. Судебный процесс, однако, не истекает.

Moai с открытым исходным кодом и предназначен для профессиональных разработчиков игр. Требуется больше работы над документацией, но если у вас есть опыт, вы, как правило, можете обойти это, и форумы быстро реагируют.

Corona ориентирована на начинающих и является продуктом с закрытым исходным кодом. Если вы новичок, вам лучше придерживаться Corona или GameSalad. Bungie использует моаи. Вы не видите больших студий, использующих решение с закрытым исходным кодом, таких как Corona, в основном начинающих и независимых разработчиков.

Если вы ищете альтернативу Corona с открытым исходным кодом, как уже отмечали другие, игровая платформа с открытым исходным кодом Moai делает большой прогресс, и ее используют многие опытные разработчики игр. Я перешел на Moai с ноября, и это в основном движок с открытым исходным кодом, высокопроизводительный игровой движок с Lua.

Хотя моаи может не подойти для новичка. Если бы я только начинал, я бы остановился на бесплатной версии Corona, а затем переключился бы на Moai, когда вы на 100% уверены, что сможете создать хорошую игру.

Бесплатная вещь MOAI с открытым исходным кодом - просто (большой) дополнительный бонус к его возможностям. Его синтаксис похож на корону из-за того, что они оба используют LUA в качестве оболочки, корона имеет лучшее сообщество по нумерации, учебники и DOCS очень хорошо распространены по всей сети. Моаи просто не хватает их, если вы не учитываете примеры в каталоге "samples" SDK и несколько примеров на их форуме. Рабочий процесс Corona потрясающий, я могу работать с IntelliJ Idea и иметь автоматическое завершение на LUA (это работает также в MOAI, очевидно) и саму Corona, плюс я могу запустить вывод прямо на simulator.exe (экономия времени!) больше для продвинутых людей, он обновляется на лету каждый день, но опять же, вы действительно должны проверить это и сэкономить время, вы не пожалеете об этом!

Я второй звонок, чтобы проверить MOAI! До сих пор я сделал 4 тайтла с MOAI, и в ближайшее время не остановлюсь.

Также ознакомьтесь с LOAD81, который является аналогичным усилием, хотя и с SDL в качестве целевой среды: http://github.com/antirez/load81

Обратите внимание, что платформа Corona теперь абсолютно бесплатна. Продукт Corona в страницу. Они называют это совершенно бесплатно!:)

Другие вопросы по тегам