diplomsko delo
Abstract
To diplomsko delo zajema raziskovanje razlik med igralnim pogonom Unity in ogrodjem libGDX. Vsebuje splošno primerjavo med jezikoma C# in Java, opis pogona Unity in njegovih funkcij in postopek izdelave treh iger v pogonu Unity, ki so v ogrodju libGDX že narejene. Omenjene igre so “Mower”, “Astronaut rescue” in “Minesweeper”.
Namen razvoja omenjenih iger ni opis celotnega postopka, temveč ključnih segmentov, ki v določeni igri izstopajo. To so lahko različna pomožna orodja za ustvarjanje atlasov in zvoka, lahko je zaznavanje vnosa uporabnika, postopek zaznave prekrivanj entitet… Vsakemu opisu razvoja igre sledi analiza samega razvoja, kjer je ovrednoten celoten postopek in v splošnem primerjan z enakimi elementi v libGDX.
Keywords
progam Unity;programnski jezik C#;programiranje;igre;ogrodje libGDX;diplomske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2020 |
Typology: |
2.11 - Undergraduate Thesis |
Organization: |
UM FERI - Faculty of Electrical Engineering and Computer Science |
Publisher: |
[A. Hablak] |
UDC: |
004.96:004.42(043.2) |
COBISS: |
36992259
|
Views: |
271 |
Downloads: |
54 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Comparison of Unity game engine and libgdx framework on computer game develepment example |
Secondary abstract: |
This thesis contains research of differences between the libGDX framework and Unity game engine. It also contains a description of differences between C# and Java programming languages, a description of the Unity game engine and its built-in tools and a description of the process of creating three games, that are based on the same games built in libGDX. The three mentioned games are »Astronaut rescue«, »Minesweeper« and »Mower«.
The purpose of developing mentioned games is not to describe the whole development process, but only key segments, that are standing out and unique to the game. Examples of worth-mentioning segments are creation of an atlas, user-made sounds, but also user input detection and the process of collision detection. Every game development process is followed by an analysis, which contains a basic comparison of the same key elements in the libGDX framework. |
Secondary keywords: |
Unity;C#;programming;games;libGDX; |
Type (COBISS): |
Bachelor thesis/paper |
Thesis comment: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informacijske tehnologije |
Pages: |
VII, 44 f. |
ID: |
12007169 |