A unique and addictive 2 player falling snow game based on a classic Atari ST game. Includes many useful features of any game such as customizable keyboard controls, game settings restored to previous settings when program is opened, resizable screen, etc. Also includes physics for falling particles. Remember to vote.
Downfall is a unique 2 player game. 'Snow' will fall from the sky and your job is to prevent it from piling up to the point where it reaches the top of your screen. This can be done by erasing and drawing lines using the cursor - controlled by the keyboard. Channeling your snow into the hole at the bottom will make your oponents screen move up - making their snow move nearer the top of their screen.
If snow falls on the ground it will turn to ice - this snow cannot be moved so is wasted.
DEFAULT CONTROLS
Player 1 (Left)
up d
down c
left x
right v
draw line a
erase line z
Player 2 (Right)
up up arrow
down down arrow
left left arrow
right right arrow
draw line right shift
erase line right Ctrl
OPTIONS
Clicking options in the File menu will show an options window. The options settings will be stored so that they'll be the same after closing and re-opening the program. To reset the options to the defaults, delete the Downfall.ini file from the C:\Windows folder.
Game Speed : Changing this changes the speed of the snow and cursors. It will be more difficult to control the cursor with high game speed.
Screen Elevation rate : This controls how many snow flakes must fall through the hole to make the oponents screen move up by 1 pixel.
Number of Random Surfaces : This controls how many random lines there are at the beginning of the game. It will not take effect until a new game is started.
Sabotage : When sabotage is on you'll be able to draw and erase on the oponents screen. When sabotage is off this will be disabled.
Multi-coloured : make the snow change colour as it falls when turned on or just white when turned off.
Customize Controls : Allows you to change the controls for the players. Double click on one of the grid cells and then press the key you want for that control.
File List:
AboutUnit.dfm
1Kb
AboutUnit.pas
1Kb
ColorConv.pas
4Kb
ControlsUnit.dfm
1Kb
ControlsUnit.pas
5Kb
Downfall.dpr
1Kb
Downfall.res
1Kb
OptionsUnit.dfm
2Kb
OptionsUnit.pas
2Kb
ReadMe.txt
2Kb
SnowScreenUnit.pas
8Kb
snowUnit.dfm
2Kb
snowUnit.pas
13Kb
Similar code
Fast snake game
(Popularity: ) : Just a simple snake game I original wrote for my MSX, so the code already was very fast. You can adapt the game to any screen resolution, form size and adjust the vertical/horizontal amount blocks. Memory Game
(Popularity: ) : Learn how to use Delphi arrays, images, sound, and how to save and read from text files in this nice game of memory. Balancing Game
(Popularity: ) : Pole balancing game based on the physics of inverted pendulums. Uses Runge Kutta to solve the differential equation of motion. There are 3 projects included; one for a single balance, one for a double balance (difficult) and one for the ... TJoystick Component - Joystick routines for delphi
(Popularity: ) : The TJoystick Component is used to attach events associated with an attached joystick. The component was designed to supply multiple options for joystick implementation into Window based software. The GamePort property indicates which port will be monitored. Windows 95 appears ... SDL - Street Crawler
(Popularity: ) : I originally wrote this in Delphi & I have just started using SDL. I wrote this under linux but should owrk in windows. Plz rate ma code. Hangman 2K5
(Popularity: ) : Guess letters which make up an unknown word. Guess too many and you lose. Guess it correctly within the limit and you win. Improve your score by playing a harder level with less incorrect guesses. Check your history (records of ... UT SCANNER
(Popularity: ) : Scans Unreal Tournament servers and returns simple information back. This scanner is real primative but can be useful. Also, if you put in a IP address to a "Aliens versus Predator 2 Server", it will return the information. I believe ... Magic Game Scripting Engine
(Popularity: ) : MAGIC is a game scripting language. Many bugs at the moment, not 100% complete, and no script error checking. But it works!