Furious Steals

Furious Steals is an over the top arcade-style racing game and a throwback to such classics as Midtown Madness and Carmageddon. Addictive to play and easy to pick up, Furious Steals lets you race your friends in gigantic, open-ended city environments that are ever-changing and fully interactive. Features include a networked physics engine, surface-dependent impact effects, vehicle customisability, destructible objects and a simple yet solid driving model.

Marshmallow Duel : Mowbray’s Revenge

Marshmallow Duel : Mowbray's Revenge is the officially endorsed sequel to the 1996 cult classic, Marshmallow Duel. Featuring a stunning array of 18 devious weapons, including six original weapons never before seen in the Marshmallow Duel universe, MD:MR provides frantic and exciting gameplay with elements of action, aerobatics and espionage!

The game features well-designed and balanced weapons, dynamically destructible environments, mobile weapon pickups and complete character customisation that allows players to construct and colour their very own character from the ground up.

Soldat UT

Soldat UT is a collection of gametypes that allows players to experience UT2004 from a whole new perspective. It leaves core gameplay aspects intact, whilst introducing new maps with sidescrolling flow to mimic oldschool 2D games like Commander Keen.

The final versions of Soldat UT introduced vehicular controls and functionality for 2D, as well as many bugfixes and improved netcode. Lower level code was adapted from K0lpa's 2D tournament for UT2003. Soldat UT was essentially a test package for the full-fledged 2D gametype featured in Marshmallow Duel : Mowbray's Revenge.


Relativity is a milestone in custom content as it allows mappers to create environments where they have complete control over gravity for the first time ever in an Unreal engine game. The map is primarily a showcase of this system, but also features solid gameplay and well-themed design. The development kit gives mappers all the tools they need to create their own environments with ease, and coders the ability to extend it for their own mod's custom weapon projectiles.

This work stems from a mutator previously prototyped which allowed for walking on all surfaces in standard UT2004 maps.

Marshmallow Duel DS

Marshmallow Duel DS is a standalone 2-player game built for the Nintendo DS console, although it can also be run under Windows via emulators. The entire game engine was created from scratch, using the amazing PALib DS development library.

MDuel DS offers deceptively simple gameplay mechanics in a style similar to Super Smash Bros and is fully configurable through a plethora of options. The game engine is designed to manage low-level sprite routines efficiently and easily, leaving the higher-level game logic abstracted into its own tier of classes. The source code is released publicly under the GPL and can also be downloaded from the game website.

Instagib : Source

Instagib : Source is a popular modification to Half-Life 2's Deathmatch experience. Derived from the exciting sport of Instagib seen in the Unreal series, I:S changes your HL2 experience forever by providing you with a single, instantly lethal, weapon. But that isnt all! I:S also changes player physics and adds in extreme Unreal-style aerobatic manouvers like double jumps, dodging and wall-jumping.

Instagib : Source has received widespread recognition since its release, and has been featured in Australian magazine PC Powerplay, as well as the Ukranian magazines "Domashny PK" and "Gameplay" and the Italian magazine "The Games Machine". It was also a featured mod at fileplanet.com.


Insta - BeatDown   InstaJump is a replacement Instagib mutator for UT2004 that allows you do do additional cool things on top of normal instagib play. It does a few of the same things as Insta - BeatDown used to do before a patch made it stop working, which is why I've replaced that outdated mutator with this one.

It started off as a simple 'ShockJump' mutator but then I got excitable and it grew into something else entirely. So the name is a bit misleading now, but oh well. It currently features:

  • Completely customisable beam colours! That's right, choose your own colour for your beam and coil (independently) from any colour in the rainbow and everyone else will see it exactly as you desire.
  • Shock jumping! It's like rocket jumping only cooler. You can do it at any angle and off any surface - you can even bounce off players and vehicles. Scale the jump amount from 0 (disabled) to 1 (normal shieldJump strength) to 10 (plainly ridiculous). Available in 'pushing off a surface' and 'always being knocked back' flavours.
  • Scalable teammate momentum multiplier - lets you really give your friends a kick in the pants. You can also disable the 'up' force that happens when you knock someone around so that they fly in the exact direction you hit them.
  • Scalable ragdoll momentum multiplier. Combine with the option to disable gibbing and you have some extreme ragdoll-flinging action happening.
  • Optional rail penetration, so you can line up a bunch of people and kill them with a single shot.
  • Classic shock rifle sound, because I like it more.

All these options can be mixed and matched, so you can simply play a standard game of instagib with customisable beam colours, or something rather more frantic and different. Don't forget to add the mutator to your ServerPackages!

Shock Jump Instagib

A very simple Instagib mutator replacement for UT3 that allows players to use the Instagib rifle to 'shock-jump' by shooting under their feet. Basically a port of InstaJump for UT2004.

Early version, improvements coming.

Escher Player Physics

The Escher player physics mutator is a small test package to show off player controls with independent gravity, a feat never successfully attempted with the UT2004 engine before. With this mutator running, players are able to have independent gravities and walk on surfaces of any angle. Midair control is completely free thanks to quaternion rotational code, and whilst walking player control naturally reverts to a standard fps control style.

The entire player animation system had to be rescripted for this to work, as well as the bulk of physics code and of course all movement code. There are a few minor animation problems in this version, and bots don't work. Be sure to add a serverpackages line for this mutator if you wish to play online with it.


marBALLS is a game engine and level editor that was designed for any general application to a tile based flash game. It was originally created with a 'Marble Madness' type game in mind, but has obvious applications to most game genres, especially RPG's.

The engine itself is based around a mySQL database for data storage, meaning that it is extremely easy to deploy for web-based games. It is also infinitely expandable through the use of user tilesets, which are created as simple flash movies and can be imported into the level editor for use straight away. The screenshots here demonstrate this by showing the default plain tileset alongside a medieval castle styled tileset. The level designer has many advanced features, such as multiple levels, sloped tiles and placement of dynamic objects.