|
Izrada video igre u Unity razvojnom okruženju Ivan Stojaković, Andrija Bernik, Zvonimir Sabati Sažetak Unity je računalni softver za dizajniranje i razvoj video igara (eng. Game engine). Kako bi se dizajnirala video igru u Unityu koriste se objekti video igre koji se ubacuju u scenu. Objekti video igre su svi oni objekti koji se koriste u izgradnji scene. Scena je 3D prostor u koji pozicioniramo objekte video ige, koji mogu biti napravljeiu u Unityu ili nekom drugom softveru. U radu je opisan postupak izrade video igre korištenjem objekata video igre i skripti koje su pisane u integriranom razvojnom okruženju, to jest MonoDevelopu. Unity koristi posebnu vrstu skripte, koja se zove UnityScript i bazirana je na programskom jeziku JavaScript. UnityScript osim svih mogućnosti JavaScripte ima i posebne funkcije, naredbe i tipove podataka koji se koriste za uspješnu izradu video igre. Na kraju rada opisan je proces izrade korisničkog sučelja kojeg će video igra koristit kao glavni izbornik, te proces pretvaranja projekta, odnosno scena u aplikaciju. Ključne riječi: Aplikacija, Game engine, Grafičko korisničko sučelje, Skripte, Sustav čestica, Unity, Video igra Creating a video game in Unity game engine Krunoslav Hajdek, Ivan Budimir Abstract Unity is a computer software for designing and development of video games. To design video game in Unity we use game objects, which are inserted into the scene. Game objects are all objects used in the construction scene. The scene is a 3D space in which you can position the game object that can be made in Unity or some other software. The paper describes the process of making video games using game objects and scripts that are written in the integrated development environment, the MonoDevelop. Unity uses a special type of script called UnityScript and is based on the programming language JavaScript. UnityScript has all the possibilities of JavaScript and additional functions, commands and data types that are used to create a successful video game. Finall, the paper describes the process of creating a user interface that will be used as a video game main menu, and the process of converting the project in application. Keywords: Application, Game engine, Graphical user interface, Scripts, Particle System, Unity, Video game |