Разработка 3D-игр с высокой графикой для iPhone - PullRequest
0 голосов
/ 07 октября 2011

У меня хороший опыт работы со средствами разработки для iPhone и создания приложений с помощью оконных приложений и прочего. Сейчас я пытаюсь сделать потрясающую 3D-игру, в которой я никогда не пробовал.

Мне очень интересно узнать о разработке "INFINITY BLADE", и мне очень любопытно узнать, как она была разработана и как они смогли разработать ее с таким большим количеством деталей.

Я уже просматривал ссылки типа iPhone 3D Engines , но он выглядит устаревшим.

  1. Где можно начать изучать высокопроизводительные 3D-игры для iPhone / iPad?

  2. Не могли бы вы поделиться какими-либо советами о жизненном цикле разработки для 3D-игр ??

  3. Инструменты, используемые для создания высококачественных 3D-изображений для творческой стороны iPhone разработки? А ресурсы на творческой стороне?

  4. Не могли бы вы поделиться жизненным циклом разработки игры для конкретного приложения или, возможно, своими комментариями по разработке Infinity Blade?

Ответы [ 2 ]

2 голосов
/ 08 октября 2011

Это не полный ответ, но я все равно решил опубликовать его.

Блейд Infinity был написан с использованием нереального движка 3, который недавно (или не совсем недавно) получил возможность экспорта в iPhone. Нереальный движок - это тот же движок, который используется в играх, таких как военные инструменты. Я предполагаю, что реальная сложность заставить высококачественную графику хорошо работать на iPhone была решена нереальным движком. Что касается создания графики, я уверен, что они наняли (кучу) 3D художников. Вы можете получить UDK для нереального от их веб-сайта, что позволяет вам начать обучение с ним. Единственное предостережение - это стоимость движка, когда вы действительно хотите выпустить игру.

1 голос
/ 08 октября 2011

На самом деле я никогда не использовал его, поэтому не могу дать слишком много информации, но вы можете попробовать взглянуть на менее известного родственника cocos2d, cocos3d. Вероятно, это был бы наиболее экономически эффективный способ научиться программированию трехмерных игр в obj-c.

http://brenwill.com/cocos3d/

Но если вы хотите быстро раскрутить игру и узнать много нового о разработке игр, Unity3D может быть лучшим вариантом. У них есть несколько действительно хороших рук в учебниках.

http://unity3d.com/support/resources/tutorials/

Я могу ошибаться, но я думаю, что Unity может потребовать использования C # в режиме моно, и в этом случае я не уверен, что это то, что вы ищете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...