Theodor Münster
Welcome to my digital business card and portfolio! Here, you explore my projects and discover the work I've done. Feel free to browse through my creations and get a sense of my style and expertise. Thank you for visiting!
Theodor Münster
Welcome to my digital business card and portfolio! Here, you explore my projects and discover the work I've done. Feel free to browse through my creations and get a sense of my style and expertise. Thank you for visiting!
Gameplay Programming
Throw It Back!
Throw it back is a couch PVP fighting game where the players throw items at each other until they fall of the stage.
Card Nexus
Card Nexus is a mix between an old school RPG and a card game. This prototype was made during my studies at Digital Arts and Entertainment. We are still working on this game as a side project
Divine Ambition
Divine Ambition is a dark, physics based real time strategy game and the first commercial project I am working on.
Divine Ambition
General

I work on Divine Ambition as the tech lead at Head First Studios. This has been by far the largest project I am part of as the team reached 20 people at some point. At the start I was the only programmer on the team until we started taking in interns and teaching them. The project utilizes the Unity DOTS framework to the fullest extent having about 80% of its logic in Unity's HPC#. I would consider myself a generalist and worked on almost everything in the game such as UI, Gameplay and editor tooling.
The project made heavy use of built-in-house frameworks such as our movement, gravity and altered-time-zone systems which were a blast to work on.
DOTS
Unity DOTS is an official Unity framework that makes the usage of threading much easier. However it requires more in depth knowledge of C#. Manual memory management as well as a good concept of threading are a requirement to work effectively with DOTS.
Since Unity DOTS is not that widespread yet this was also a major hurdle when taking on interns. For this I created a 4 week course that I teach our interns with great results.
Marketing
During the marketing phase of Divine Ambition I am currently producing short form content for TikTok, Instagram and YouTube Shorts. While this is not my usual Job, you can hear me talk about some of the technical details of the game. These Dev logs are written, voiced and edited by me.
Tool Development
The O-Engine
The O-Engine is my own game engine written completely in C++. It is made for 2D games and follows a similar design philosophy as Unity. It is available on Github with an example game.
Vulkan Renderer
A 3D Renderer written in C++ using Vulkan. It supports wavefront .obj files and implements Physics based rendering.
2D Cave Generator
This tool generates a 2D Cave using Cellular Automata. The project has an in-depth explanation on GitHub.
Curriculum Vitae
Education
Hansa Gymnasium Köln 2011-2019
bib International College 2020 - 2022
-
Finished with Abitur
Howest Digital Arts and Entertainment 2022-2025
-
State-certified computer scientist multimedia
-
Gameplay programming
-
IT Fundamentals: SQL, Internet of things, Web development
-
Bachelor of Digital Arts and Entertainment
-
Focus on gameplay programming and tool development
Jobs
Tech Lead, Head First Studios 2025 - Current
-
Developing Divine Ambition, Physics RTS
-
Training interns
-
Managing and organizing a team of programmers
Proficiencies
Preferred programming languages
-
C++
-
C#
-
Unity HPC#
-
Unity UXML & USS
Accustomed programming languages
-
Java & Kotlin
-
HTML, JavaScript, CSS & PHP
-
Python
Tools
-
Unreal Engine 5
-
Unity
-
Unity DOTS
-
QT
-
WPF
-
Vulkan
-
DirectX
Languages
-
German (native)
-
English (IELTS certified)
About me

I started studying game development in 2020 and finished my vocational education in 2022. But I wanted to learn more so I enrolled at Howest DAE to further my knowledge. After that I started working at Head First Studios. My hobbies are card games, dungeons and dragons, functional strength training and taking care of my vegetable garden.
(He/Him), 25
Contact

dezerted




