Translations for this page are available in:
I am Stanislav, also known as Madman10K, I am 17 years old and mainly work on applications using C and C++
I was born in the country of Bulgaria 🇧🇬 and the capital(also the biggest city), Sofia.
I started programming when I was 12 with the idea to start making games and other entertainment products using software. I started with Unity but found it very hard to use so after a month of using it, I switched to using Unreal Engine 4.18 with which I spent 2 years building games.
After making a couple of games that were never finished(but gaining a lot of experience on the way) I decided to take my Unreal Engine knowledge and make a game engine called the UntitledVulkanGameEngine on which I started working since I was 14 and am still working on!
The goal of the engine was to replicate some of the features of Unreal Engine which I liked and to make a prototype game engine that can be potentially used by a real game development studio.
Now with 2 years and counting of developing the engine, I am working on both software around the engine and other software outside of it, a complete list of projects is provided below
with multiple more projects planned for later. The large majority of them are created under MadLad Squad which is a github organization I and other users use to collaborate on all the software listed above.
I am currently working on the following projects:
I have done paid commissions since 2020 but they have mostly been rare(i.e. once every 3-4 months) and private, so no details can be discussed here. What I can say is that I worked on various C++ projects with my job being:
Outside of this, since I was in my period of game development January 2018 to December 2021, I also had the experience of managing a game project with other people. Specifically I worked on it with a team of 2 other people, an artist and a musician
I have written a lot of code in the following programming languages:
Other than that, because I mainly work on libraries, frameworks, game engines and development tools, I have a lot of knowledge in developing a library or framework with a nice interface. And as expected I know a good number of things about modern and historical hardware and systems, together with basic assembly for debugging and optimizing programs.
Here are the languages I am currently learning:
Additionally sometimes when I’m not learning Mandarin or German I learn the following languages:
I have the following hobbies and interests as my main ones:
Additionally sometimes I also dabble into the following fields: