I’m proud of BENEATH the SURFACE, my entry for the 29th edition of Ludum Dare. It’s about a tiny orange triangle that LOVES (ahem, literally) to understand complex systems. It goes from understanding one layer of a system to the next one in a swift and merry way. But it’s not all as merry andRead More
Category: Gamedev
Auto-increment build number in a Visual C++ Express 2012 project

Lately I’ve been working on a custom game engine using Microsoft Visual C++ Express 2012 for Desktop. The project compiles into a dynamic library that will be linked to the main application that defines the game. The thing is I wanted to keep track of this engine version. I placed a major and minor versionRead More
Assembling Sprite Sheets with ImageMagick

When making a 2D game one usually must assemble several images (sprites) into a single big texture (sprite sheet). On the game the sprite sheet will be loaded and the different sprites will be shown accordingly to game events or the game internal time (animations). Imagine that your awesome artist (<3) gives you these imagesRead More