2015-02-02 1 views
3

Я использую Corona SDK в течение нескольких месяцев. Мне это очень нравится, но вчера я обнаружил Unity2d. Кажется, он действительно расширен. Меня интересуют только 2d игры на Android (Google Play Store) и IOS (AppStore)Unity2d vs. Corona

Является ли Unity2d кросс-платформой, такой как Corona SDK? Я пишу там код только один раз в Lua, и я могу развернуть его на Android или IOS.

Есть ли у Unity2d много плунгинов, как Facebook, твиттер, в приложении pucharse и т. Д.?

Я видел единство Pro, но это стоило около 80 $ в месяц. Бесплатная версия достаточно, чтобы сделать 2d-игру и опубликовать ее в будущем?

Что лучше короны sdk или unity2d, на ваш взгляд, сделать 2d игры для Android или IOS? Спасибо.

ответ

1

Unity позволяет развивать кросс-платформу да, и я считаю, что у нее есть плагины для подобных Facebook и т. Д. Что касается того, что лучше, SO не подходит для этого.

1

Unity2D есть много графических инструментов и игр, быстрее. Также лучшее сообщество.

Tutorial project

0

В случае, если вы спрашиваете мнение, которое лучше, я предпочитаю единство в течение нескольких причин. Unity дает огромное количество кросс-платформенного варианта без особых усилий. Даже если вы нацеливаете мобильную платформу, вы можете легко найти компьютерную или консольную версию игры. Corona также является кросс-платформой, но я думаю, что Unity предлагает лучшее решение.

Не придерживайтесь Unity Pro. На самом деле вам не нужна лицензия Pro для публикации хорошей игры. Многие игры на рынке строятся с Unity Free. Даже с Unity 5 пользователям доступно множество опций.

Unity имеет много плагинов в магазине активов. Check, если вы можете найти интересующую вас тему.

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

0

Если вы уже работали с короной, я бы порекомендовал вам придерживаться его, особенно если вы хотите портировать игру на андроид.

Я сделал несколько кросс-платформенных игр с единством и имел довольно некоторые проблемы с портом android. Для 3D-игр я бы рекомендовал единство в любое время, но 2D намного проще, и там есть еще много специализированных движков. Я думаю, что Unity немного перегружает 2D-проекты. Он делает все, что имеет смысл, если вы планируете разрабатывать любую 3D-игру в ближайшее время, потому что тогда у вас есть опыт обучения один раз.

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