In this section you can find my projects from my Master’s Degree studies. The projects are sorted chronological and start with a simple level design for the game Far Cry 4.

Development of a Level for Far Cry 4 (2015)

(Level Design: 1st Semester)

For the master studies course „Level Design“ every student had to develop a level in a existing level editor on its own. For that tasks I used the level editor of Far Cry 4.

The level is an outpost map. So the player needs to reach and clear a defined zone on that map from all existing enemies. Start and end point are far apart and the player needs to travel across the map to complete his task. On this journey the player can use different ways across the map and can find different types of weapons and equipment. This allows two game scenarios for the player. If he explores the map, the fight at the end becomes easier and the player is rewarded for his detours by some special weapons. If the player wants a greater challenge, he can take a direct route to the end point of the map and try to capture the outpost with the basic weapons.

FarCry4Map: Overview

Bild 1 von 14

Random Worlds (2016)

(Small game project: 2nd Semester)

For the master studies course „Small game project“ I was a member of a 4 member team. We started to develop a procedural generated world with Unity 3D.
Inside the project the terrain mesh was generated by code. My part in the following screenshots of our world was the coloring of the terrain mesh and the object placement. Both are implemented by code. The coloring of the terrain and the placement of the objects, like trees for example, depends on the terrain height. With this method we could implement a theoretical unlimited amount of different colored regions.
For example: dark sand, sand, grass, dark grass, stone, rock and snow.
The picture map shown here uses: sand, grass, dark grass, rock and snow.
The trees and rocks in this picture were created by me.

RandomWorlds: Shipwreck

Bild 7 von 8

Build Trust (2017)

(Advanced game project: 3rd Semester)

For the master studies course „Advanced game project“ I was a member of the same 4 member team like for the Random Worlds project. This time we had to develop a game with Unity 3D about a given topic. This topic was surveillance.
The game is a strategy game. Main goal of the game is to keep a given city safe. For this he can build different buildings. This led to the projects name Build Trust. Besides the programming of some of the mechanics I created the following assets for that project.

Buildtrust: Ingame overview

Bild 1 von 10

Thesis (2017-2018)

(5th Semester)

The topic of my Master’s Thesis is physical based destruction of objects in computer games. Espacially destruction which is caused by a fire in the game. The main idea was to develop a system that can calculate the movement of the fire, the dynamic destruction of geometry it causes and the way it behaves based on the physical material of the object. All this calculations are made in real time. To safe performance in the game itself an aditional goal was, that the system can safe the whole process as an animation. I developed this system in Unity 3D. The following pictures show some of the features and results.

Thesis: Heat travel in the visible voxel grid

Bild 1 von 5