Neeuklidovská VR hra

but.committeeprof. Ing. Adam Herout, Ph.D. (předseda) doc. Dr. Ing. Otto Fučík (člen) doc. Ing. Vítězslav Beran, Ph.D. (člen) Ing. Jiří Hynek, Ph.D. (člen) doc. Mgr. Lukáš Holík, 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.jazykslovenština (Slovak)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorVlnas, Michalsk
dc.contributor.authorVašek, Matejsk
dc.contributor.refereeMilet, Tomášsk
dc.date.created2023cs
dc.description.abstractTáto práca sa zaoberá návrhom a implementáciou videohry logického žánru, ktorá experimentuje s neeuklidovským priestorom. Takýto priestor je charakteristický tým, že často popiera základné geometrické pravidlá konvenčného euklidovského priestoru. Hra je zameraná pre jedného hráča a je určená pre periférie virtuálnej reality. Implementácia videohry bola uskutočnená vo vývojovom prostredí Unity s použitím programovacieho jazyka C#. V práci je možné sa dočítať o princípoch a spôsoboch tvorby neeuklidovských prvkov ako aj riešením všeobecných problémov spojených s tradičnou VR hrou. Medzi jednu z hlavných mechaník hry patrí tzv. portál, ktorý je popísatelný ako plocha prepojujúca dva vzdialené priestory. V texte je obsiahly nie len koncept realizácie takejto mechaniky, ale aj okolité aspekty, ako je realistická fyzikálna interakcia, vizuálna reprezentácia, spôsoby teleportácie medzi portálmi a rôzne optimalizačné techniky umožňujúce efektívnu implementáciu takéhoto systému. Výsledná hra obsahuje aj niekoľko úrovní v podobe logických puzzle hádanok, ktoré demonštrujú rôzne spôsoby využitia portálov. Takýto systém je použiteľný nie len ako herná mechanika, ktorá sa prezentuje užívateľom, ale aj ako asistenčný nástroj, ktorý uľahčuje logické usporiadanie 3D scény alebo aj ako spôsob expanzie často limitovaného fyzického VR priestoru.sk
dc.description.abstractThis work deals with the design and implementation of a logical genre video game which experiments with non-euclidean space. Such space is characterized by the fact that it often denies the basic geometric rules of conventional euclidean space. The game is designed for one player and is intended for peripheries of virtual reality. The implementation of the game was carried out in the development environment Unity with the use of the C# programming language. The work contains informations about the principles and methods of creating non-euclidean elements as well as solutions to general problems associated with traditional VR game. One of the main mechanics of the game is the so-called portal, which can be described as a surface connecting two distant spaces. The text contains not only the concept of implementing such a mechanism but also surrounding aspects such as realistic physical interaction, visual representation, ways of teleporting between portals and various optimization techniques that allow efficient implementation of such a system. The final game also contains several levels in the form of logical puzzle levels that demonstrate various ways of using portals. Such a system is not only usable as a game mechanic that is presented to the user but also as an assistive tool that facilitates the logical arrangement of a 3D scene or as a way to expand the often limited physical VR space.en
dc.description.markAcs
dc.identifier.citationVAŠEK, M. Neeuklidovská VR hra [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.cs
dc.identifier.other147662cs
dc.identifier.urihttp://hdl.handle.net/11012/212742
dc.language.isoskcs
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.subjectVRsk
dc.subjectvirtuálna realitask
dc.subjectvideohrask
dc.subjectneeuklidovská geometriask
dc.subjectUnity Enginesk
dc.subjectC#sk
dc.subjectVRen
dc.subjectvirtual realityen
dc.subjectvideogameen
dc.subjectnon-euclidean geometryen
dc.subjectUnity Engineen
dc.subjectC#en
dc.titleNeeuklidovská VR hrask
dc.title.alternativeNon-Euclidean VR Gameen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2023-06-14cs
dcterms.modified2023-06-14-15:52:16cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid147662en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 21:00:19en
sync.item.modts2025.01.17 14:35:24en
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 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
7.96 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
2.09 MB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_147662.html
Size:
10.09 KB
Format:
Hypertext Markup Language
Description:
file review_147662.html
Collections