ПредишенСледващото

Неговата кула отбраната на Unity 5. Част 1.

Създаване на кула отбраната игра двигател Unity 5.

Започвайки с този урок аз ще ви кажа как да се създаде игра с кула отбраната стил игра двигател Unity 5.

Кула отбраната - е жанр на игра, в която играчът трябва да се справят с врагове (ботове), преди да се премине определена точка на картата. Това трябва да стане чрез изграждане на кули в определени места на картата.

В този урок, ние ще подготви игра сцената и да реализира движението на лодки на определени точки (точки).

Нека започнем с подготвителния етап. Създаване на нов проект в единство и да добавите нова папка материал. ресурси. скриптове и сцена. В тези папки, ние ще се съхранява материалите, игрови предмети, скриптове, както и нашата игрална сцена.

Нейната отбранителна кула на единство 5

Създаване на поле.

Първо трябва да се създаде равнопоставеност, който ще бъде домакин на всички главното действие.

Добавяне на самолет на сцената с позициите на нулите и всякакви материали, да го преименувате в стълб.

Нейната отбранителна кула на единство 5

Освен това, възможността за поставяне кули на игралното поле, трябва да се създаде платформа.

Добавяне на куб на сцената с размера на 1, 0.1, 1 и го изключите възможността да хвърлят сенки (Mesh правят - хвърлят сенки - изключен).

Нейната отбранителна кула на единство 5

Преименуване на куба в TowerPlace и я съхранявайте на панелните

Сега ние се дублира нашата платформа (CTR + D), така че да покриват цялата игралното поле

Нейната отбранителна кула на единство 5

Преместете всички платформи биберон (TowerPlace) и панелните размери варират леко за какво ще бъде разстоянието между платформите.

Нейната отбранителна кула на единство 5

Премахване на някои от обектите, за да получите по пътя за движението на плавателни съдове

Нейната отбранителна кула на единство 5

Добавянето на Точки

Създаване на празен обект в сцената с позициите на нулите и името на точката. Променете своята икона, която показва на сцената. това Асансьор от у-ос, оста х и Z трябва да остане при нулева стойност.

Нейната отбранителна кула на единство 5

Съхранявайте го на панелните и поставим нашата vaypointy на празен път, включете ръбовете (дублира CTR + D, за да преместите, докато държите CTR бутон). Прехвърлете всичко сочи към празни weapoints обект.

Нейната отбранителна кула на единство 5

Създаване на куб, който ще създаде робот на сцената. Ние го в началото на пътя и премахване ботове от него кутия ускорител. Започнете да го наречем

Дублиране на куба и го поставете в края на ботовете на пътя (можете да приложите различни материали на кубчета), да го наречем край.

Нейната отбранителна кула на единство 5

Създаване на сфера в сцената и да го прилага по отношение на който и да е материал. Добави компонент абсолютно твърдо тяло. Премести сферата на панелните и премахнете от сцената. Това ще бъде нашият противник, който ще се движи по сцената, и които ще трябва да унищожи кулата.

Нейната отбранителна кула на единство 5

На този етап подготовка свърши, отиваме на скриптове.

В папката Scripts, създайте нов C # spawner сценарий и да го преместите в обекта Start. Отваряне на сценария и напишете следния код:

Този скрипт ще бъде отговорен за появата на врага на сцената, разстоянието между обекти и броя на обектите, включени от началната точка.

Enemy създаде скрипт и да го прехвърли на панелните врага (Enemy), отворете го и напишете следния код:

Този скрипт ще бъде отговорен за движението на врага weapoints точки, скоростта на движение и отстраняването от сцената.

Започнете на обекта се посочва в областта на мицел обект и ни панелните точка Enemy Spawn в областта посоча себе Започнете

Нейната отбранителна кула на единство 5

Създайте друг сценарий и да го наречем weapoints. го прехвърля веднага на оръжията обект в сцената (нашата група от точки). Отваряне на сценария и напишете кода:

На този етап вече е възможно да се започне нашата сцена, не забравяйте да добавите тази сцена във файла настройки проекта на - Вградени настройките и ги запазете на сцената.

Нейната отбранителна кула на единство 5

Нейната отбранителна кула на единство 5

Нейната отбранителна кула на единство 5

Както можете да видите, нашите съоръжения са започнали да се движат по предварително определен път и да изчезне в края на краищата. наляво, за да настроите външния вид на кулите и премахването на врага от сцената. По този начин ние ще направим в следващите уроци. Успешните проекти!

Свързани статии

Подкрепете проекта - споделете линка, благодаря!