This is the Diploma-Thesis that accompanies the Game-Project "Tricks 'n' Treats". A preview/download of the PDF file is also available.
Diese Diplomarbeit befasst sich mit der Entwicklung des asymmetrischen lokalen Multiplayer-Spieles Tricks ‘n’ Treats. Der erste Teil der Arbeit befasst sich mit der Entwicklung von asymmetrischen Virtual Reality Spielen, wobei ein besonderer Fokus auf Performance-Optimierung, den aufgetretenen Problemen und technischen Limitationen von asymmetrischen Virtual Reality Spielen. Im zweiten Teil wird genauer bearbeitet, wie sich die Dynamiken zwischen PC und VR bilden, wie man diese beeinflusst und im Falle des Spieles eine gute Interaktion zwischen den beiden konstruieren kann. Der dritte Teil der Arbeit befasst sich mit der Welt und Atmosphäre des Spiels. Besonders widmet er sich wie Farb- und Formgebung die Gefühle und Aktionen der SpielerInnen beeinflussen. Der vierte Teil beschäftigt sich mit dem 3D-Modeling und geht spezifisch auf die Performance Optimierung der 3D-Assets ein. Dabei liegt ein großer Fokus auf der Recherche und Verwendung verschiedener Optimierungs-Methoden und deren Vor- und Nachteile.
This thesis is about the development of Tricks 'n' Treats, an asymmetric local-multiplayer game. The first part of the thesis deals with the technical development of asymmetric virtual reality games, with a special focus on performance optimization, the problems that were encountered and technical limitations of asymmetric virtual reality games. The second part discusses how the dynamics between PC and VR are formed, how to influence them and, in the case of the game, how to construct a good interaction between the two worlds. The third part of the work explores the world and atmosphere of the game. In particular, it is devoted to how color and shape design influences the feelings and actions of the players. The last part deals with 3D modeling and specifically addresses the performance optimization of 3D-game-assets. Thereby a big focus is on the research and use of different optimization methods and their advantages and disadvantages.