Corona SDK бесплатные альтернативы - PullRequest
40 голосов
/ 14 июля 2011

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

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

Ответы [ 11 ]

20 голосов
/ 15 июля 2011

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

18 голосов
/ 11 сентября 2011

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

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

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

12 голосов
/ 16 июля 2011

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

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

6 голосов
/ 03 апреля 2013
4 голосов
/ 28 декабря 2011

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

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

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

4 голосов
/ 05 августа 2011

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

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

4 голосов
/ 28 июля 2011

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

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

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

3 голосов
/ 08 января 2012

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

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

2 голосов
/ 09 января 2012

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

1 голос
/ 30 марта 2012

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

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

...