Herní demo využívající netriviální vykreslování světa

but.committeeprof. Ing. Adam Herout, Ph.D. (předseda) doc. Ing. Martin Čadík, Ph.D. (člen) doc. Ing. Michal Bidlo, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Šárka Květoňová, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMilet, Tomášcs
dc.contributor.authorSila, Alexandercs
dc.contributor.refereeČižmarik, Romancs
dc.date.created2024cs
dc.description.abstractCílem této práce je využít metody netriviálního vykreslování k vytvoření nových herních mechanik, které využívají netradiční zobrazení portálů. Řešení tohoto problému je především založeno na stencil bufferu. Ten slouží pro vytváření 2D efektů, proto je rozšířený při vykreslování plochých portálu. V této práci je efekt využit pro kulovité portály v 3D prostoru. Tento netradiční typ portálu navíc prolíná dimenze světů v herním prostředí. Herní objekty, které se vyskytují na pomezí těchto dimenzí jsou částečně vykreslovány včetně modifikovaných stínů. Koncept této hry je zasazen do procedurálně generovaného světa, který využívá Unity job systém k paralelnímu generování. Umělá inteligence nepřátel využívá virtuálního navigačního prostoru k pohybu v tomto komplexním prostředí. Hra je navíc rozšířena o správu inventáře, pokročilý animační systém, ukládání světa a mnoho dalších funkcionalit. Výsledkem této práce je plně hratelné herní demo, které přináší inovativní přístup k hernímu designu a rozšiřuje možnosti tohoto žánru.cs
dc.description.abstractThe aim of this work is to utilize non-trivial rendering methods to create new gameplay mechanics that utilize unusual portal displays. The solution to this problem is primarily based on the utilization of the stencil buffer, which is used for creating 2D effects, thus it is commonly employed in rendering flat portals. However, in this work, this effect is employed for spherical portals in a 3D space. Additionally, this unconventional type of portal intersects dimensions of worlds within the gaming environment. Game objects that appear at the boundary of these dimensions are partially rendered, including modified shadows. The concept of this game is set in a procedurally generated world, utilizing the Unity job system for parallel generation. Enemy artificial intelligence utilizes a virtual navigation space to move within this complex environment. Furthermore, the game is enhanced with inventory management, advanced animation system, world saving, and many other functionalities. The outcome of this work is a fully playable game demo that brings an innovative approach to game design and expands the possibilities of this genre.en
dc.description.markAcs
dc.identifier.citationSILA, A. Herní demo využívající netriviální vykreslování světa [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.cs
dc.identifier.other153378cs
dc.identifier.urihttp://hdl.handle.net/11012/248201
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectStencilový buffercs
dc.subjectstencilová maskacs
dc.subjectshadercs
dc.subjectvykreslovánícs
dc.subjectUnitycs
dc.subjectherní enginecs
dc.subjectportálcs
dc.subjectdimenzecs
dc.subjectprocedurální generovánícs
dc.subjectUnity job systémcs
dc.subjectparalelní výpočtycs
dc.subjectspráva inventářecs
dc.subjectvirtuální navigační prostorcs
dc.subjectStencil bufferen
dc.subjectstencil masken
dc.subjectshaderen
dc.subjectrenderingen
dc.subjectUnityen
dc.subjectgame engineen
dc.subjectportalen
dc.subjectdimensionsen
dc.subjectprocedural generationen
dc.subjectUnity job systemen
dc.subjectparallel computationsen
dc.subjectinventory managementen
dc.subjectNavMeshen
dc.titleHerní demo využívající netriviální vykreslování světacs
dc.title.alternativeGame Demo with Non-Trivial World Renderingen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2024-06-14cs
dcterms.modified2024-06-17-08:45:46cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid153378en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 21:01:56en
sync.item.modts2025.01.15 23:14:13en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
11.79 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_153378.html
Size:
9.24 KB
Format:
Hypertext Markup Language
Description:
file review_153378.html
Collections