adblock check

Работа в 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 и научимся писать скрипты сами.

Superphone Superphone
Серебряный издатель
Серебряный комментатор
14 комментариев по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
Ниачом
Tumbler 10 лет
поддерживаю. ничего конкретного не написано.
R00T 10 лет
Я, например, ничего нового для себя не узнал. А вот новичкам этот тутор пригодится.
Чем же? :)
R00T 10 лет
Ну например простейшее создание ландшафта, освещения. Это же азы юнити. Конечно, стоило бы еще написать как создать персонажа(хотя бы к камере управление прикрутить).
R00T 10 лет
Устиновить — мягкий знак забыл. Там при компиляции надо указывать папку с SDK, причем надо не просто SDK, а именно API нужного уровня(например у андроида 4.2 API 17). Например, чтобы игра была 4.0+ надо установить эти API.
R00T 10 лет
черт, вот ски апи для игры 4.0+
__TCAPT__
Забыл прикрепить. Молодец, хорошо копируешь — вставляешь.
Superphone 10 лет
Автор
В плохом или хорошем смысле
R00T 10 лет
В плохом. Ты даже не посмотрел, что скопировал. Исправь: «чтобы игра была для android 4.0+»
R00T 10 лет
Великолепно, +!
Только допиши, что для создания игр под андроид нужен android SDK
Superphone 10 лет
Автор
Спасибо
Jerry_cuke_96 10 лет
Установить
EndepndDent 10 лет
Отлично! Спасибо, продолжай!)
Bek_33 10 лет
Статья очень полезная, плюс без всяких сомнений.
Оставьте комментарий...
Оставьте комментарий...