diplomsko delo
Povzetek
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.
Ključne besede
progam Unity;programnski jezik C#;programiranje;igre;ogrodje libGDX;diplomske naloge;
Podatki
Jezik: |
Slovenski jezik |
Leto izida: |
2020 |
Tipologija: |
2.11 - Diplomsko delo |
Organizacija: |
UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko |
Založnik: |
[A. Hablak] |
UDK: |
004.96:004.42(043.2) |
COBISS: |
36992259
|
Št. ogledov: |
271 |
Št. prenosov: |
54 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
Ostali podatki
Sekundarni jezik: |
Angleški jezik |
Sekundarni naslov: |
Comparison of Unity game engine and libgdx framework on computer game develepment example |
Sekundarni povzetek: |
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. |
Sekundarne ključne besede: |
Unity;C#;programming;games;libGDX; |
Vrsta dela (COBISS): |
Diplomsko delo/naloga |
Komentar na gradivo: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informacijske tehnologije |
Strani: |
VII, 44 f. |
ID: |
12007169 |