A display of projects in which I participated during studies
at University of Media Stuttgart
Subject: Software Project for Thesis
Type: Single Player Game
Engine / Language: Unity3D / C#
Dev Team Size & Development Time: 1 & 4 weeks
Special Hardware: HTC Vive with built-in Tobii Eye Tracking.
Contribution: This was a solo project, everything was done by myself.
Description: Accompanying my bachelor thesis with its title “Levitation by Gaze — Three-dimensional Object Translation Solely Using Gaze Inside of a Head-mounted Display” a game was developed, using only gaze to translate and manipulate objects in all three dimensions. Objects of three different categories would shoot out of a canon towards the player and the player would interact with them according to their category, which was destroying, collecting and shooting. The game is playable both by gaze and controller and was developed with a HTC Vive with a built-in eye tracking system made by Tobii, which was provided to me by Filmakademie Baden-Wuerttemberg. The project was accomplished alone and tested in an usability study with 35 participants.
at Filmakademie Baden-Wuerttemberg
in Cooperation with University of Media Stuttgart
Subject: VR internship
Type: Single Player Game
Engine / Language: Unity3D / C#
Dev Team Size & Development Time: 2 & 16 weeks
Special Hardware: HTC Vive with built-in Tobii Eye Tracking.
Contribution: Initial techinal idea of eye tracking usage in VR, development of level logic between stages, sinking and stopping logic of player, fish school in first stage, calibration scene, credit scene.
Description: Ascending into the depths of the ocean, the player gets to experience different environmental interactions by simply moving his eyes through the scenery. Utilizing Unity3D and Tobii’s eye tracking system for the HTC Vive, a team of three students of the Filmakademie Baden-Württemberg and I were working on this project, which was presented at FMX 2018 and was displayed at SIGGRAPH Asia 2018 in Tokyo, making first place in "Best Virtual & Augmented Reality Content". Read the paper at ACM here. The main challenge was to give the user an immersive and precise feedback on what they were looking at and what they were triggering with it.
at University of Media Stuttgart
Subject: Software Project for Thesis
Type: Multi Player Game
Engine / Language: UE4 / Blueprints
Dev Team Size & Development Time: 1 & 3 weeks
Contribution: This was a solo project, everything was done by myself.
Description: I developed a prototype which featured a chosen game mechanic from an existing game. I chose the Quicktime-Events that occur in the game “Dead by Daylight” and created the setting to be less horror-like by letting the players either be one of four chicken and the chicken raiser. It is a multiplayer game (4 vs. 1) where the raiser needs to get hold of the chicken and lock them away in cages before they can manage to manipulate the electric fence to escape.
at University of Media Stuttgart
Subject: Game Art
Type: Single Player Game
Engine / Language: Unity3D / C#
Dev Team Size & Development Time: 1 & 2 days
Contribution: Partial game design idea, development of prototype.
Description: Control a "boh gokhi" and make him a leader of a whole tribe by catering and managing it and sacrifizing to the altar. It is a casual game with day and night cycles, where the player controls one character in a kind of god mode and each level is completed successfully if all wild boh gokhis of an island became a tribe member and the tribe as a whole is satisfied and happy with your doings. The genre lies between strategy and survival.
at University of Media Stuttgart
Subject: Software Project
Type: Multi Player Game
Engine / Language: Unity3D / C#
Dev Team Size & Development Time: 8 & 12 weeks
Special Hardware: HTC Vive, Leap Motion.
Contribution: Partial development of motion gestures (mainly the rotating feature of a held object, the grabbing and releasing of an object and the recognition of both hands and their relational distance and height), development of object interactions and most puzzle implementations (8 out of 11 puzzles), implementation of all sounds using FMOD.
Description: As part of the bachelor’s degree at HdM, every student is engaging in a bigger software project during their studies. I was working in a team of 23 students and in cooperation with the company Lightshape on a horror escape game made for VR. The goal was to let up to four players experience a virtual reality escape game that will last about 10 minutes and was aiming to be used in theme parks. We were using the HTC Vive for developing the Leap Motion system to let each player be able to see and interact using gestures with their own hands. A big challenge was networking and to let every player be able to see the other players and their hands during the game. The programming team had a size of eight and I was mainly focusing on object interaction and gesture recognition with Leap Motion. The game was presented on MediaNight on January 2017.
at University of Technology Sydney
Subject: Introduction to Computer Game Design
Type: Single & Multi Player Game
Engine / Language: Unity3D / C#
Dev Team Size & Development Time: 3 & 16 days
Contribution: Initial game idea, level design and development and implementation of the 20 level components, partial obstacle behaviour development.
Description: My three fellow students and I developed a 3D speedrunner, which mainly aimed to be played as split screen multiplayer. The levels were generated randomly using a set of components and were made in a hallway fashion, so the player runs and jumps forward most of the time. The goal is to reach the end of the level before your player opponent. I focused mainly on the level design and built all the level components, including different obstacles, e.g. moving, rotating and disappearing platforms, trampolines and balancing poles. I also engaged in scripting of the obstacles.
at University of Technology Sydney
Subject: Mobile Application Development
Type: Android App
Engine / Language: Android Studio / Java
Dev Team Size & Development Time: 3 & 16 days
Contribution: This was a solo project, everything was done by myself.
Description: I developed an Android application using Android Studio and Java. The app "Spot the Fish" targets divers as an interest group and allows them to log all their dives and connect them with the fish they spotted. A lot of SQLite database work was needed to make it work, and in addition the Facebook SDK was implemented to help the user share their diving experience.