Gareth Williams

I Make Games

I make videogames, sometimes. Serial game jammer. Unity, C#. Made One Game a Month in 2013. Made PicaVoxel. Currently working on Jarheads. Senior developer at Future Visual.

1GAM August: Spatium Secondorum Decem

The end of August saw Ludum Dare 27, and Paul and I participated in the 72-hour Jam competition for the second time. Since finishing work on Hunted, I've been working on an all-new voxel engine that I intend to use in a couple of future games. Though still in its infancy, it was just about mature enough to use in the Jam

The result: Spatium Secondorum Decem, which roughly translates to Ten Second Room with my humble apologies to any Latin nerds that may read this! The theme for Ludum Dare 27 was indeed "Ten Seconds", and we had a basic idea of the game wanted to make before the theme was announced.

The game is a mish-mash of a number of games including Bomberman, Smash TV, Gauntlet and Binding of Isaac all wrapped around an idea based on the film Cube. Here's a short trailer of the game, with a few enhancements that were made post-competition:

The engine itself is possibly the most exciting and technical piece of programming I've undertaken, and I have a game planned for next year that will be my return to multi-month release-worthy games. I will more than likely make use of the engine for one more 1GAM entry, probably September's - but it will be completely different to Spatium, and nothing to do with the big game I have planned. 

Tools Used

  • Monogame / XNA
  • C# .NET
  • Visual Studio 2012
  • Photoshop CS6
  • Audition CS6


72 hours, baby! (With maybe 3x6 hours sleep ;)

Special Thanks

  • Paul, my jammin' buddy!


Ludum Dare Jam competition entry

  • You can grab the Jam entry version here for Windows, OSX and Linux.

1GAM Post-competition enhanced version

Windows. Includes OpenAL redist to install if the game doesn't run.

  • Spatium Secondorum Decem - Windows .zip

And Linux. This has been tested on Linux Mint 14 (Cinnamon), you may need to install libSDL-mixer (sudo apt install libsdl-mixer1.2). Run from a terminal (mono SpatiumSecondorumDecem.exe). If it doesn't run, copy/paste the output into a comment below.

  • Spatium Secondorum Decem- Linux .tar.gz