About Me

I'm just a wannabe game developer from Germany, in the beginning of his 30s, working on other people's games since 2014, and a full time freelancer since 2018. I have been using C++ and C# more or less professionally for almost a decade at this point. I watch way too many cartoons(MyAnimeList), like graphics programming, am into SRPG's and card games, and I'm pretty much addicted to the Rust programming language nowadays.

My setup is Arch Linux with the i3 window manager, and I use Neovim for pretty much everything code related.

About This Site

My goal is and has always been to make my own games. I decided to log my journey as I go, to share my progress, thoughts and get feedback. From writing a simple renderer to actual games. I will share how I approach and solve problems, write down alternative approaches I considered, and reasons why I decided against them and similar things. Basically making the entire process as transparent as possible. This also means that every single line of code I'm writing for this project will be Open Source.

If you ever find any errors, be it factual or grammatical ones, or have any questions, please open an issue on this repository or contact me via any of the social media links at the bottom of this site. Read the contribution page for further information.

This site is using Zola and based on the amazing and lightweight Abridge theme.

Recent Updates

[Blog] My Year With Rust: The Good, The Bad, The Ugly [ Rust ]

My experience with Rust after a year of using it. The good, but also the bad things.

[Devlog] RenderTargets [ OpenGL Context Renderer ]

We are going to replace the GL calls that clean our screen. Also colors!

[Devlog] GLFW [ OpenGL Context Renderer ]

We are going to try our current context abstraction with GLFW, which is a non-Rusty alternative.