Project Description

Avoidance Game

A Free Game Made for the Ludum Dare 40

“Avoidance” is a free game I made for the 40th Ludum Dare, which is a competition for game makers limited to 48 hours to make a game. The theme for this Ludum Dare was: “The more you have, the worse it is”. What you see here is the actual product of under 48 hours of work.

My entry for the 39th Ludum Dare was more focussed on graphics than on advanced gameplay. This time I wanted to try something I knew I could finish in the short amount of time: Simple but well working 2D gameplay with simple but functional 3D graphics.

The goal in “Avoidance” is to avoid and shoot geometric bodies to get the highest score. The twist: The higher the score, the slower the player.

Play Avoidance

Play Online (HTML5)
Download Windows Standalone
Download Linux Standalone
Download Mac OS Standalone

Gameplay of this Free Game

The goal in the game is to get the highest score. The players score rises every time he shoots an enemy. But while the score is rising, the speed of the player and his fire rate decrease, making it harder and harder to stand against the continuous wave of spawning enemies. When the player eventually collides with an enemy, the game is over.

There are three types of enemies: Red tetrahedrons, green cubes and blue icosahedrons. Each one of those kinds of enemies has its own rules concerning movement patterns, which is the only difference between them apart from the visual aspect. Red tetrahedrons are actively following the player, but also avoiding the projectiles fired by him. Green cubes are also following the player, but not as directly as red tetrahedrons. They bounce off walls and can achieve quite a high velocity. Blue icosahedrons are mostly passive, but not as predictable as the other enemies. They can get in the way of the player while he is busy escaping from red and green enemies.

Controls: This free game can be played using the WASD or arrow keys for movement and the mouse for aiming and fireing (left click).

Title Screen of the free game Avoidance
How to play Avoidance, a free game
Ingame Screenshot of the free game Avoidance

Creating a Free Game in a Weekend


The Ludum Dare comes with some rules: Every participant has 48 hours to make a game from scratch. Each time there is a different theme that was voted for by users. For the 40th Ludum Dare the theme was “The more you have, the worse it is”.

To save some time, I wanted to do a 2.5D game this time around, so 2D gameplay with 3D graphics.


I read about the theme on the morning of the first day and was not really sure what to do with it. After a while I had the idea of making something like geometry wars, but add some kind of slowing down to meet the theme.

Details of the idea have changed over the course of the weekend, but I stayed with the general concept.


The game was made using Unity 3D, because I liked working with it in the last Ludum Dare. As always I used Blender 3D for the 3D models, but the time spent on that was minimal. I wanted to concentrate on gameplay, in contrast to my latest game. This was the right decision, because I was able to create a quite complete game on one weekend, without the need of adding much to it afterwards. Sound and music were made in a hurry at the very end of the second day.