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.
- Devlog: Log of my journey, where I share my thoughts, progress, and approach to solving the problems as I encounter them.
- Blog: Random thoughts and ramblings.
- Contribution & Support: Ways on how to contribute to this project and support me.
[Devlog] Shaders [ OpenGL Context Renderer ]
[Devlog] Vertex Attributes [ OpenGL Context Renderer ]
[Devlog] Buffers [ OpenGL Context Renderer ]