GIF Meister is a new utility for creating GIF animations from videos.
Open a video, find the perfect loop, export a GIF.


Free and available for Mac, Linux and Windows. Download here
GIF Meister is a new utility for creating GIF animations from videos.
Open a video, find the perfect loop, export a GIF.


Free and available for Mac, Linux and Windows. Download here
Tiny Loader version 1.3.0 is out now. This update brings the following changes:
Type Raiders is now playable in a browser. Try it here.
Thanks to Sokol there wasn’t much extra coding to do, just some platform specific tweaks and the WASM build setup. I used to have built in support for LZ4 and Ogg in the engine but ditched it to keep things simple. For the web build I compress audio with Opus & apply gzip compression on textures. Those get decompressed during WASM load and the engine gets the raw data ready to go.
Superforce 2.1 is out now on the AppStore. This update brings the following improvements:
15th anniversary edition of Type Raiders is out now for macOS. It is a streamlined version of the original game, optimized for modern devices.
An updated version of Tiny Player for Mac is out now.
I'm rewriting my 3 shipped games. It's a big technical overhaul and I'm also updating some gameplay elements.
Devastro was my first shipped game and it is by far the most complex one. AI, collisions, pathfinding, bots, vehicles, cutscenes, level editor... about 60000 lines of Java in total. I decided to rewrite it in C++ and convert it from PC to mobile.
Type Raiders was my second game, also originally written in Java. The C++ rewrite is almost complete. Gameplay mechanics are pretty simple, so I can focus on getting the graphics right. I dropped the built-in level editor, since I'm not planning on making new ones.
Superforce is the most recent one, already written in C++ but I completely replaced the rendering and audio code with a new engine based on Sokol. There's another update coming with improved collision handling and gamepad support.