Repository of colleges and higher education institutions

Show document
A+ | A- | Help | SLO | ENG

Title:Razvoj proceduralne generacije v okolju Unity : magistrska naloga
Authors:ID Blatnik, Aljaž (Author)
ID Rodič, Blaž (Mentor) More about this mentor... New window
Files:.pdf MAG_2023_Aljaz_Blatnik.pdf (5,05 MB)
MD5: 50B4C0DD3E4F235958AB649C0B75AC88
 
Language:Slovenian
Work type:Master's thesis/paper
Typology:2.09 - Master's Thesis
Organization:FIŠ - Faculty of Information Studies in Novo mesto
Abstract:V magistrski nalogi opišemo in razvijemo proceduralno generacijo v razvojnem okolju Unity. V prvem delu naloge raziščemo zgodovino razvoja proceduralne generacije ter nato primerjamo tri aktualne igre, ki uporabljajo proceduralno generacijo, vendar pa se med seboj razlikujejo po obsežnosti uporabe proceduralne generacije. Nato vse izmed aktualnih iger primerjamo med seboj ter tudi s približki, ki ne vsebujejo proceduralne generacije. V zadnjem delu teoretičnega dela opišemo uporabljena orodja za lasten razvoj proceduralne generacije. Na koncu predstavimo še dva sistema proceduralne generacije, ki jih razvijemo sami. Prvi pristop uporablja algoritem naključne hoje, medtem ko drugi pristop za osnovo uporablja Perlinov šum. Opišemo tako delovanje posamezne proceduralne generacije kot tudi programsko kodo ter nato predstavimo še lastne ugotovitve.
Keywords:proceduralna generacija, Unity, naključna hoja, Perlinov šum, programiranje
Place of publishing:Novo mesto
Place of performance:Novo mesto
Publisher:[A. Blatnik]
Year of publishing:2023
Year of performance:2023
Number of pages:XVII, 113 str.
PID:20.500.12556/ReVIS-9932 New window
COBISS.SI-ID:164633603 New window
UDC:004.92(043.2)
Note:Na ov.: Magistrska naloga : študijskega programa druge stopnje;
Publication date in ReVIS:20.09.2023
Views:1184
Downloads:36
Metadata:XML DC-XML DC-RDF
:
Copy citation
  
Share:Bookmark and Share


Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:20.09.2023

Secondary language

Language:English
Abstract:In the Master's thesis, we describe and develop procedural generation in the Unity development environment. In the first part of assignment, we investigate the history of the development of procedural generation and then compare three current games that use procedural generation, but are are different in terms of the extent of the use of procedural generations. In the last part of the theoretical part, we describe the tools used for the own development of the procedural generation. Finally, we present two different procedural generation systems developed by ourselves. The first approach uses random walk algorithm, while the second apporach uses Perlin noise as the baseline. We describe the operation of each procedural generation as well as the program code. At the end we present our own findings.
Keywords:procedural generation, Unity, random walk, Perlin noise, programming


Back