test adv
7,

Работа в Unity3d: основы создания игр

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

1. Изучение программы

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

Работа в Unity3d: основы создания игр

Рассмотрите скрин выше:

  • Сцена — ваша песочница для творчества.
  • Проект — здесь находятся все анимации и модели, звуки и текстуры.
  • Для установки моделей в верхнем тулбаре выбирайте Assets-Import New Asset. Также можно Assets-Import Package-Custom Package. Во втором случае пакет должен быть в расширении .unity.
  • Иерархия — все объекты на сцене. Там вы создаете родителей для объекта. Просто переместите в меню иерархии объект к другому, и он прицепится. В итоге получится своеобразная папка.
  • Тулбар — список инструментов. Там вы можете включить 2D,3D режим.
  • Инспектор — характеристика объекта, там вы добавляете анимации, скрипты и другое. Там вы можете использовать инструменты: перемещение камеры, перемещение объекта, растяжка, разворот объекта.
Работа в Unity3d: основы создания игр

Сейчас вы видите меню объекта в нем вы можете добавить анимацию, скрипты и другое.

Работа в Unity3d: основы создания игр

Думаю, что с этим меню у вас не будет проблем.

Чтобы создать какой либо объект кликайте.

Работа в Unity3d: основы создания игр

Вообщем мы изучили программу скоро можно будет уже писать свои игры.

2. Создание простейшей игры

Для начала создадим территорию Create-Terrain. Добавляем траву и деревья. Нажав на землю справа появится окно выбираем деревья, траву.

Работа в Unity3d: основы создания игр

Также создайте горы и неровности. Затем загружайте Characher controller pack в проект. После чего ищем в окне с проектом Standart assets-Characters controller и выбираете вид от первого лица (капсула) или от третьего (механик).

Если первое лицо, то просто ставьте его на землю. Если же от третьего, то надо загрузить анимацию. Также рекомендую установить освещение на сцене Create-Directional Light.

Работа в Unity3d: основы создания игр

Для добавления музыки перетащите ее на нужный объект.

Игра готова, но как ее скомпилировать?

Для этого зайдите в File-Build settings-player settings (для ярлыка и названия). Выбираете платформу и вуаля, готово. Для этого вам надо установить Android SDK. Но там надо указывать папку с SDK, причем надо не просто SDK, а именно API нужного уровня (например у Android 4.2 — API 17). Например, чтобы игра была на Android 4.0+ надо установить эти API.

В следующей статье я расскажу, как настроить управления под Android или iOS и научимся писать скрипты сами.

Последнее изменение:
 
Bek_33
Bek_3315, 8 апреля 2014 - 13:52   (...)
Статья очень полезная, плюс без всяких сомнений.
Ответить
R00T
R00T7, 8 апреля 2014 - 14:19   (...)
Великолепно, +!
Только допиши, что для создания игр под андроид нужен android SDK
Ответить
Superphone
Superphone7, 8 апреля 2014 - 14:26   (...)
Спасибо
Ответить
EndepndDent
EndepndDent1, 8 апреля 2014 - 14:27   (...)
Отлично! Спасибо, продолжай!)
Ответить
R00T
R00T7, 8 апреля 2014 - 14:30   (...)
Устиновить — мягкий знак забыл. Там при компиляции надо указывать папку с SDK, причем надо не просто SDK, а именно API нужного уровня(например у андроида 4.2 API 17). Например, чтобы игра была 4.0+ надо установить эти API.
Ответить
R00T
R00T7, 8 апреля 2014 - 14:46   (...)
черт, вот ски апи для игры 4.0+
__TCAPT__
Забыл прикрепить. Молодец, хорошо копируешь — вставляешь.
Ответить
Superphone
Superphone7, 8 апреля 2014 - 14:53   (...)
В плохом или хорошем смысле
Ответить
R00T
R00T7, 8 апреля 2014 - 14:54   (...)
В плохом. Ты даже не посмотрел, что скопировал. Исправь: «чтобы игра была для android 4.0+»
Ответить
Jerry_cuke_96
Jerry_cuke_963, 8 апреля 2014 - 14:37   (...)
Установить
Ответить
Astramak
Astramak, 8 апреля 2014 - 14:53   (...)
Ниачом
Ответить
R00T
R00T7, 8 апреля 2014 - 14:55   (...)
Я, например, ничего нового для себя не узнал. А вот новичкам этот тутор пригодится.
Ответить
Astramak
Astramak, 8 апреля 2014 - 14:59   (...)
Чем же? :)
Ответить
R00T
R00T7, 8 апреля 2014 - 15:09   (...)
Ну например простейшее создание ландшафта, освещения. Это же азы юнити. Конечно, стоило бы еще написать как создать персонажа(хотя бы к камере управление прикрутить).
Ответить
Tumbler
Tumbler1, 8 апреля 2014 - 15:25   (...)
поддерживаю. ничего конкретного не написано.
Ответить

Добавить комментарий
Если нужно ответить кому-то конкретно,
лучше нажать на «Ответить» под его комментарием