Welcome to my personal homepage. I am Jan, a C++ developer who is interested in the creation of games and game-related programming libraries. I use this site to share some of my projects.
Thor 2.0 has finally been released, featuring massive improvements over Thor 1. Check it out!
Another iteration of the little platformer Zloxx, coming with fundamental improvements: scenery animations, smoother glow effects, acceleration physics, climax and ending screen, framerate stability...
Articles on C++ and Game Development
Articles are a new section on my homepage. I will use them to share some insights about C++ and game development, and hope you find them useful! This is not a blog, so do not expect new articles in a regular manner.
A new version of Zloxx II, the Jump'n'Run game, is now available. I have ported it to Linux and spent a lot of time to enhance the graphical appearance with a variety of new effects and improved textures. More...
SFML Book released
The first book about SFML, which I authored together with two other guys, has been released! SFML Game Development covers the process of developing a top-scrolling aircraft shooter, using only the SFML library. More...
A new game has been released! This time, you control a little character in a 2D Jump'n'Run and try to find your way through the levels. Check out the Zloxx II page for more information.
Thor 2 and Aurora
There is a couple of news:
- Thor's naming convention has been adapted to match SFML's. As an extension of the latter, this simplifies the combined usage of both libraries a lot. Eventually, the intention should consist of making Thor compatible to the final SFML 2.0 release.
- Functionality which isn't directly related to multimedia programming and SFML – such as smart pointers or dynamic dispatchers – has been outsourced into a separate library called Aurora. This split allows people to make use of those features independently of SFML, even without building anything.
- Both Aurora and Thor use now Git as revision control system. I have chosen GitHub to host the projects, the repositories can be found here.
As this is the time to break un-proven concepts and to refine the API design, I am really glad about any feedback concerning Aurora or Thor. As soon as the major tasks have been completed, I'll focus again on the realization of new features.
Finally, another version with precompiled binaries has been released. This release aims to be compatible with SFML 2 before the new naming convention, for people not wanting to adapt all their projects. Meanwhile, I am working on the next Thor version, where several parts are going to be changed.
For months, Thor has been the one and only topic of my homepage. But since I also occasionally develop games, the time has come to announce Airport. Your goal is to coordinate airplanes and to lead them savely to an airfield.
Thor C++ Library
Version 1.0 of the Thor C++ Library has been released! Thor is a framework that provides advanced functionality on top of SFML. Click here for a detailed description.