Игровые движки для iPhone vs.разработка собственного iPhone SDK

StackOverflow https://stackoverflow.com/questions/1780447

  •  21-09-2019
  •  | 
  •  

Вопрос

Каковы мнения и/или опыт людей об игровых движках, таких как Unity или Torque Engine?Если вы новичок в разработке игр для iPhone, стоит ли изучать один из движков?Какова разница в производительности между приложениями, созданными этими движками, и собственным приложением, использующим SDK?

Это было полезно?

Решение

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

Стоит ли изучать (и покупать, поскольку Unity и Torque стоят денег для разработки iPhone), вам придется задать себе два вопроса:

  1. Соответствует ли моя идея игры движку?
  2. Я увлекаюсь программированием или игровым дизайном?

Глядя на ряд игр, созданных с помощью Unity, он кажется очень гибким, поскольку, хотя это 3D-движок, с его помощью было создано множество 2D-игр.Обратной стороной использования Unity для чего-то очень простого (скажем, игры с плитками «три в ряд») является то, что он немного превышает размер загружаемого файла.

Что касается увлечения, некоторые люди очень любят программировать и всегда считают, что лучше написать движок самостоятельно.И это нормально.Но если у вас есть отличная идея для игры и вы просто хотите как можно скорее «вывести ее на рынок», и для этого требуется 3D-рендеринг, анимация персонажей и тому подобное, использование Torque или Unity поможет вам в этом. намного быстрее.

Другие советы

Если вы хотите заняться 2D-разработкой, вам следует взглянуть на кокос2д айфон он реализован с открытым исходным кодом, не содержащим какао, и его очень легко подобрать.

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

Как сказал U62, где твоя страсть?

В настоящее время я создаю фреймворк/движок и игру.Это отличный опыт обучения, но мы должны были понимать, что это займет много времени (у нас есть повседневная работа) и что нам нужно просто продолжать работать над этим.На данный момент этот опыт открыл мне глаза, и я многому научился...однако сделал бы я это снова?Вероятно, нет — я думаю, что предпочитаю разрабатывать игру и кодировать логику, специфичную для игры, а не для конкретного движка.

Я провел много исследований платформ, и лично мне очень нравится Unity.Вы можете отправить им электронное письмо и запросить пробную лицензию iPhone.

В любом случае, удачи!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top