Faerie Fire, SpeedHack 2007
by Kwame Alexander

Website: http://www.geocities.com/alexankd


 Tools and Libraries Used
-----------------------------------------------------------------------

 Compiler/IDE: Dev-C++

 Platform: Windows XP

 Language: C++

 Other libraries used: None


 Notes on Compiling
-----------------------------------------------------------------------

If applicable, include any details you think might help people compile
your project.


 SpeedHack Rules
-----------------------------------------------------------------------

Include all the rules here and how you implemented them. (Be brief!)

You should also mention which parts of the game were coded during the
3 days, and which parts were re-used. (There's no need to list any code
that came from a library that is listed above.)

Evilness: The main character is trying to depopulate a city by
          destroying its buildings.

Radius of Influence: The faerie bomb does less damage the farther away 
                     a target is.

Get a Grip: The faerie fire loses velocity due to friction when it
            contacts grass, water or rubble. It bounces quite far on
            the building tops.

Ratio, Respect!: During gameplay, the player can switch between 800x600
                 and 1024x600 (~1.7 aspect ration) by pressing F1.

Reverse Stereotypes: The player is a faerie who is trying to kill as
                     many humans as possible. This is quite different
                     from the stereotypical faerie (eg. Tinkerbell, the
                     Tooth Fairy)

Dialogue: This was not implemented through Act of Generosity.


 About the Game
-----------------------------------------------------------------------

In the future, the faeries, who have been hiding for hundreds of years,
reveal themselves and attack humanity.  The human population is too
large to share the planet with, so faeries have been dispatched to all
major cities to destroy them any way they can.  You are one of those
faeries! Destroy the human cities!


 How to Play
-----------------------------------------------------------------------

Arrow Keys: Move
Left Shift: Attack with faerie fire. It bounces until it detonates.
Left Control: Use faerie bomb. Damages all buildings within a radius
              centered on the player. This is limited, so mind the
              bar.  It slowly regenerates.
F1: Switch between fullscreen and widescreen.
Escape: Quit

The goal is to lower the population as much as you can. The current
population is displayed in the upper left corner, just about the faerie
bomb bar.
