diplomsko delo
Alan Hablak (Author), Matej Črepinšek (Mentor)

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:
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 Link will open in a new window
Views: 271
Downloads: 54
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

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