
                     UNSTOPPABLE

"When an unstoppable force meets an immovable object."


A roguelike-esque game of shooting and dying lots.

Written by Darren Grey for the October 2010 4DRL competition.
All code written within a 4 day time span, apart from some initial
bits ripped from previous projects.


To play:

On Windows just run the enclosed unstoppable.exe file.
On Linux run the unstoppable.linux file.
On Mac run the unstoppable.maxosx file.


Basic Instructions:
------------------

Shoot things.  Avoid your own shots.


 7 8 9   y j u                  q w e
  \|/     \|/                    \|/
 4-5-6   h-.-l   Move.          a- -d   Fire the D71.
  /|\     /|\                    /|\
 1 2 3   b k n                  z x c


 Q  -   Exit interface

 ?  -   Display program instructions


Story:
-----

What happens when an unstoppable force meets an immovable object?

You.

You are the AX-5300 Advanced Combat Autobot. You are encased in the
impenetrable GigaTitan battle suit, impervious to all harm. You wield the
D71 Omega Pulse Cannon, a weapon of infinite energy that can be stopped or
deflected by no known force.
 
If a shot from the D71 Cannon hits your GigaTitan battle suit the resulting
conflict of energies will cause the universe to implode.
Mission note: THIS MUST BE AVOIDED AT ALL COSTS.
 
Your mission is to seek out and destroy the rogue AX-4000 Autobot. It also
wields a D71 Omega Pulse Cannon, but is protected by only a MegaTitan battle
suit  impervious to all harm except for shots from the D71.
 
The Rogue Bot has taken over the SS Euclid science facility orbiting
Ganimede. It has killed the scientists that manufactured it and created its
own army of autonomous robots. Its only a matter of time before it breaks
free of the SS Euclid and comes to attack Earth.

The SS Euclid is a multi-layered torus shaped facility with an artificial
gravitational field. It is believed that the Rogue Bot is stationed in the
central ring. You must penetrate the outer layers, neutralise all enemy
robots, and utterly annihilate the Rogue AX-4000.
 
You must not allow yourself to be hit by shots from the D71 Omega Pulse
Cannon that you or the Rogue Bot wield. The consequences of failure are
catastrophic.


Enemies:
-------

 # - Constructor. Changes level according to preset parameters.
        Not a threat  elimination is not required.
 
 p  piranha. Small, fast-moving attack bots. Mostly harmless.
 D  Decoy. Semi-intelligent distraction units. Mostly harmless.
 O  Octobot. Capable of releasing piranha bots. Minor threat.
 L  Launcher. Fires gravitational impact missiles. Minor threat.
 * - missile. Can interrupt motor functions on impact. Minor threat.
 S  Siphon. Can leech energy from motor functions. Small threat.
 F  Flasher. Can interrupt sensors with EM bursts. High threat.
 M  Magnetron. Can lock-down motors with magnetic fields. High threat.
 & - Deploy Unit. Slow-moving, can deploy other robots. High threat.
 
 @ - Rogue AX-4000. Fires D71 Pulse Cannon. Full capabilities unknown.
                    WARNING: Intense threat.


Have fun.  Any bugs, comments, suggestions please go to 
http://gruesomegames.com/blog or e-mail me at darrenjohngrey@hotmail.com.