Semester Task BA4: Crapmania

crapmania screenshot

Crapmania is a no-contact multiplayer racing game where each player races to beat the others’ and their own best times. As players will race around the same track for a certain time and restart every time they finish, the players will eventually come closer to driving the perfect round, in the absolute best possible time.
The game features LAN multiplayer with player login to a local wamp server. The game will show each player’s best time, and the server best time. The player best time is saved to an sql database o the wamp server, and will be checked when a player logs back in.

I made the game in the fourth Semester at cologne game lab, for the programming module.
The task was to make a multiplayer game with potentially infinite life players at a time, using a C++ Server.
I made the client in unity and the server in visual studio as a windows console application. The c++ server communicates with the sql database through php.
Everything that involves server-client connections as well as php and most of sql was new to me at the start of the semester, so I felt very happy with what I managed to achieve in the two weeks I spent on the project.

You can download the game HERE!

Self-Initiated Project BA5: Warriors and Serfs [WIP]

Warriors and Serfs is a 3D real-time city-building / strategy game for PC with a focus on building a settlement with a functioning economy, set in the medieval era. The game features a single player campaign as well as a multiplayer battle mode.

Warriors and Serfs puts you in the place of a Count in the medieval times. Your king has given you the task to build a new settlement and defeat his enemies, so you set out with a few loyal servants and materials to do as he commands.

Unlike in typical rts games such as the Age of Empires series which have very few different resources (ie. wood, stone, gold, food), Warriors and Serfs allows you to gather a multitude of different resources and refine them into food, building materials and weapons.

Every item exists physically and can be transported by your ever-diligent Serfs to construction sites, the weaponsmiths, or the warehouse. Therefore the placement of your buildings is a major factor in the effectiveness of your economy. once your economy stands and you’ve built your army, you are ready to attack the enemy player to claim their lands as your own!

Position your archers behind your infantry and flank their archers with your knights, in combat you have full control.

This game is currently under development, and you can follow the process HERE!
I am making it as part of the Exchange & Practice Semester. We have pretty much free choice on what we’re doing for this Project, so I chose to make a game I have been wanting to make for the last year or so, but knew I didn’t have enough time to really work on it otherwise.

You can download the latest version of the game HERE! (This link should remain valid with updated builds!)

Semester Project BA4: Trash Chicken

Concept Art 1


Trash Chicken is a Top-Down Shooter Destruction Fantasy.
The player is a giant chicken bent on destroying the evil foxes’ city, and freeing the captured chicks from them. As the chicks are being freed, they join the horde following the player and attacking the foxes until they become an unstoppable force.

Trash Chicken was created in my fourth Semester of studying at CGL as the collaborative project, with Rick Hoppman, Caterina Böhm and Omar Ruiz.

You can download the game HERE (PC, Mac, Linux).
Or you can watch a Gameplay Video HERE.
You can read about the development process HERE.

Sound Design BA4: Blindflug


BlindFlug is a cockpit sonification experience. The player’s task is to lift a plane off the runway and bring it in a stable position to activate the autopilot. However, the player is blind! They must rely on the Audio-Feedback of the engines and airflow to gauge their current speed and altitude.

This game was created for our Sound Design Task. I created the original Game Design and worked with Andreas on improving it. I built the prototype in around one to two days.
The most interesting aspect of this project was the playtesting afterwards, which gave so much important insight on how we could improve the game!

You can download the Game HERE.

Semester Task BA3: TwoVenture Game and Engine

TwoVentureGame Endboss

TwoVenture Game is a classical 2D Point&Click Adventure. The player takes on the role of a samurai who finds himself in a strange place, and attempts to find his way back home. The game is filled with silly references to different franchises and is almost more of a tech demo than a proper game, as I spent most of my time on designing the engine, rather than the game.

This game is the result of the Semester Task in my third semester at cologne game lab, and I worked on it alone.
The task was to create a Point&Click adventure using only C++, SFML, and tinyXML. I learned all of these things within one semester and applied them in the game to my best efforts, and I am very satisfied with the outcome!

You can download the game HERE!
Gameplay video on youtube HERE.

Semester Project BA3: Q®

QR Logo
Q® (“QR”) is a Collectible Card Game / Outdoor Card Hunting Experience for mobile devices. It features an original card game with a corporate theme, faction VS faction metagame, and physical-space card hunts. You are recruited by one of the eight corporations as an area manager to increase your corporation’s profits and public appearance. Win card games against players from other corporations to increase your corporation’s power. Team up with other players of your faction to find powerful cards to add to your decks, and become the megacorp to rule the world.

Q® was the third Semester Project I did in the CGL (Nov 30th 2016 – Feb 2nd 2017). I worked with Andreas Gefken, Caterina Böhm, Matthias Siegel, Owen Franke, and Sarah Engelhardt on this.

You can download the android apk, a PC and Mac build HERE.
You can read about the development process HERE.

Semester Project BA2: The Toddler Connection

TTC Title

The Toddler Connection is a detective game for the HTC Vive. It features investigative dialogue, with a unique dialogue mechanic, as well as two distinct perspectives on the world. You take on the role of a toddler in kindergarten who likes playing detective and solving mysteries. Once again playing his game of detective, he searches for the stolen bracelet of his crush, the kindergarten teacher. By talking to the other toddlers in kindergarten, or rather their film-noir alter egos, you find clues and hints about the missing bracelet until you can finally face the thief!

The Toddler Connection is the second Semester Project I did in the Cologne Game Lab, during May to July of 2016. I worked with Felix Schade, Pierre Schlömp and Dominique Bodden on this.

Click HERE to read the development Blog!

You can watch a gameplay video on youtube HERE, or download the presentation build of the game HERE.

Semester Project BA1: Dreams of Pan


Dreams of Pan is a 2D puzzle platformer. You control Pan, a boy with a vivid fantasy! You accompany Pan on a journey through his dreams, where you will have to protect him from the dangers that his troubled emotions bring! As Pan falls into deeper sleep stages, you will uncover emotions he has hidden away; Fear, Sadness, Anger! In the first level, the core emotion is “happiness”. Pan doesn’t have much to worry about yet, but the game will gradually get harder!

Dreams of Pan was the first Semester Project I did in the Cologne Game Lab from December 2015 to February 2016. I worked with Anna, Caterina, Patrick and Taylan on this.

Download it HERE, or watch the gameplay video on Youtube HERE.

READ MORE about the dev process!