Although I’ve recently finished studying computer technology, my journey with computers began many years earlier. Approximately around 2002/2003 I’ve started experimenting with Linux. It didn’t take long before I started playing with SDL 1.2 and OpenGL and C programming language. At that time NeHe OpenGL tutorials were quite popular and they really helped me learn new stuff – the frustum.org site was also really helpful. Around 2004 I’ve made a SDL game called “SDL-Fighter” which was a simple 2D scrolling shoot’em up (shmup). During that time I’ve also experimented with GTK+ and OpenGL which resulted in “3DCatalogViewer” being created.
I really enjoy programming and I find computer graphics fascinating. That’s where I want to invest most of my creative energy in the years to come.
From September 2014 to November 2015 I’ve been working on my own graphics and game engine – it wasn’t easy and I didn’t quite finish it. Actually, I really need to start it from scratch. Fortunately it wasn’t all for nothing as I learned lots of new things – and I’ve also made an enormous amount of mistakes and errors. What’s important to me is that I’ve been doing something what I really enjoy. Coding. I’ve been programming since I’ve turned 13. But just coding isn’t enough – I also needed to code what I want and do it for myself. Besides, I’ve had the idea for a game engine and a name for it back in 2007. Many years had passed before I could finally jump with both feet into it.
From November 2015 to May 2016 I’ve been helping setting up and working in VR Gaming Cafe in my home town – sadly there were not enough clients and the owner had to close business anyway – which really is a shame because the interior design of the cafe was truly special and unseen in Europe at that time.
From August 2016 to the end of October 2016 I was writing my own Android game in Java using libGDX and Intellij IDEA – which I must say was quite pleasant experience. The idea for this game was from 2014, then in 2015 I started coding it as dynamic library plugin for my game engine and dropped it. I decided to pick it up and port the plugin code to Java and build it on top of libGDX.
Here is the list of all my past and current projects and here is my technical blog – a special place where I will post articles and solutions to various problems regarding general programming, game and mobile development.