Your browser does not allow JavaScript!
JavaScript is necessary for the proper functioning of this website. Please enable JavaScript or use a modern browser.
Your browser does not allow JavaScript!
JavaScript is necessary for the proper functioning of this website. Please enable JavaScript or use a modern browser.
Repository of colleges and higher education institutions
About
Search
Browse
Statistics
Contacts
Login
Show document
A+
|
A-
|
|
SLO
|
ENG
Title:
Razvoj proceduralne generacije v okolju Unity : magistrska naloga
Authors:
ID
Blatnik, Aljaž
(Author)
ID
Rodič, Blaž
(Mentor)
More about this mentor...
Files:
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
COBISS.SI-ID:
164633603
UDC:
004.92(043.2)
Note:
Na ov.: Magistrska naloga : študijskega programa druge stopnje;
Publication date in ReVIS:
20.09.2023
Views:
1756
Downloads:
37
Metadata:
Cite this work
Plain text
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
BLATNIK, Aljaž, 2023,
Razvoj proceduralne generacije v okolju Unity : magistrska naloga
[online]. Master’s thesis. Novo mesto : A. Blatnik. [Accessed 5 May 2025]. Retrieved from: https://revis.openscience.si/IzpisGradiva.php?lang=eng&id=9932
Copy citation
Share:
Searching for similar works...
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