У меня есть пара идей для некоторых 3D-игр / приложений, и мне нужно знать, какой 3D-движок использовать.Мне нравится высокоуровневый подход Unity и UDK.Я уже делал несколько 2D-игр, используя cocos2d, но я совершенно новичок в 3D-мире, поэтому я считаю, что Unity или UDK - хороший выбор.Я знаю о различиях в лицензировании, и меня больше интересует кривая обучения, а не стоимость лицензирования.
Планы:
3D "боковой скроллер", которыйидет вперед (вверх), а не в сторону.Космический корабль третьего лица.Это было бы в первую очередь для обучения.Наклоните, чтобы управлять, нажмите, чтобы прыгать.Очень простая графика, достаточно раскраски вершин.
2.5D "боковой скроллер", как и выше, но с автомобилем.Эта игра будет генерировать уровни случайным образом из пары сборных блоков определенной длины, которые легко сочетаются друг с другом.
3D-дисплей дополненной реальности для пилотов с сеткой ландшафта, загруженной из данных матрицы высот.Требуется акселерометр и доступ к GPS.
Другие важные моменты:
- Должен иметь возможность привязываться к покупкам в приложении.
- Чем больше контента для сообщества, например, учебных пособий и форумов, тем лучше.
- Возможность добавлять сторонние библиотеки, такие как Flurry Analytics, является большим плюсом!Но я думаю, это невозможно?
Какой двигатель вы бы порекомендовали для этих проектов и почему?Желательно, чтобы я выбрал один и придерживался его.