Software Projects

media-u (worktitle)

A program (written in C++, Qt) that cataloguizes anime video files.
It parses filenames and downloads artworks & infos.

It is meant to run on a big TV screen
and be controlled by a mobile device (via a REST API).

A list of shows & movies is displayed on the mobile device.
The TV screen shows a wallpaper of the selected item.

The remote interface can initiate mplayer playback on the TV and provides a remote control GUI
(pause/play, jumpTo, preview thumbnail at second).


A Node.js server to organize, search and play audio books on my private homeserver.
The server only provides a Rest API, the Html page uses JavaScript to get json data from this API.
The audio tag is used for streaming playback. Mplayer is used for playback at the Server.

Originally I wrote it in php, later I migrated the code to Node.js.
I am already using it to play audiobooks on my RaspberryPi.

Amateur Gamedev Projects

Ascension Switch

A 2 player game I wrote for Ludum Dare 27 in 2 days. The theme was "10 seconds".

Player1 tries to reach the top of a tower.
Player2 plays cards to stop player1.
After 10 seconds they switch roles.
It's written in C using SDL2.

A Day At Joe's

A short top-down stealth adventure game in Html5.
I made it for Ludum Dare 26 with the theme "minimalism"


A very short 2d-physics adventure you can finish it in 2-3minutes.
I made with Cocos2d-JavaScript for Ludum Dare 23 in 2 days.


A team project where we had to build a game for a STM32f Microcontroller.
We created a short linear metalslug-like shooter.
You can run around pick up healthpacks and shoot at kittens.
It has local multiplayer and can use 2 SNES controllers.


A team project where we had to build a nonogram puzzle game.
We solved the task with Html5 & JavaScript.
It comes with a build-in editor and 2 example puzzles.

Last Escape

A 2d metroid like action shooter created in a team in 2 days for a gamejam.
About 20 people (gfx,sfx,leveldesign,code) from worked on this game.
We coordinated our work via irc and github.

After the contest ended I fixed some memory-management bugs.
Later, I started to upgrade the source to SFML2.
At the moment there is no stable executable available.


A html5 physics balancing game.
I created it in 3 evenings as warmup for Ludum Dare 25.

You rotate a pinned board to grab gifts with the package.

Web Projects


A JavaScript ui that converts ascii text into special unicode blocks.
  • 𝕷𝖎𝖐𝖊 𝖋𝖔𝖗 𝖊𝖝𝖆𝖒𝖕𝖑𝖊 𝖙𝖍𝖎𝖘 𝖔𝖓𝖊
  • 𝕆𝕣 𝕒𝕝𝕤𝕠 𝕥𝕙𝕒𝕥 𝕠𝕟𝕖
  • 𝓝𝓸𝓽 𝓽𝓸 𝓯𝓸𝓻𝓰𝓮𝓽 𝓽𝓱𝓲𝓼 𝓸𝓷𝓮

Unfinished Games

Local Mastermind

A Html5 strategy / simulation game I started for Ludum Dare 25.
At the moment there is only a town simulation with some selfmaintaining Ai.


A graphical Roguelike.
I'm using C++, OpenGL for the main game and Berkelium for scripting and gui.

A lot of things are already implemented like:
random mapgeneration, enemies, fighting, equipable items, simple dialogue, pathfinding, saving/loading.
The game lacks polish, has a lot of gameplay bugs and no content.

Black Tower

A text adventure with gui.
You click on an action button, then you click on an object highlighted in the text.

I implemented JSON scene files, dialogue choices, moving between scenes and started with localization.
The game would generate REGEXs to highlight interactive objects defined in the scene.json files

There is no public release/source. I stopped working on this.