SnowFight

V 0.7Beta

 

Documentation/Readme File for SnowFight

Authored by Mike Farrell (__Kain__) AKA (Concavator)

------------------------------------------------------------------------------------------------------------------

 

 

Disclaimer

  I will not be responsible to any destruction or damage my game does

to you or your computer.  In other words by double clicking the SnowFight.exe,

by running it from the prompt you are running it at YOUR OWN

RISK.  With that said I assure you that no harmful effects come from my

programs :)

 

Notes

  Ahhh yess!!! It's complete.  This is the second 3D game I've ever written and it uses an update version of my own Realm3D 3D engine.  This is the same engine that tanks used with much improvement.  The intructions for the game are below.  If anything goes wrong (probably will), email me so I can turn the word Beta, above, to Release.  Also, this game will NOT run on Windows 2000 or Windows NT.  I’m currently working on porting the projects to windows an Linux but there is a major snag (p3d is won’t port)..

 

TURN THE SCREENSAVER OFF BEFORE PLAYING THIS GAME.  (it froze up while I was watching the credits section).

 

Requirements of your system…..

 

  Hmmm this one’s a toughy.  I really don’t know how efficient the P3D rendering library is.  Let’s just say mine ran pretty smooth on my Pentium III 733.  I’d say minimum (no zbuffer, 320x200) you need:

 

Pentium II 200 mhz

32 MB of RAM

Fast video card

 

Controls & How to play

 

 

*Move around by using mouse and arrow keys (Up is move forward, Down is move back, Left and Right sidestep.

*Gather snow by pressing and holding space bar.  Once you have filled up on snow, you can use it to throw snowballs.

*Press and hold the left mouse button to power up and release to throw a snowball at an enemy.

*If you have ran out of snow you cannot throw anymore snowballs (so get some more snow).

*Ice can be found on hills.  To gather some ice, go on a hill and hold space.

 

*When you attack an enemy, certain factors determine the damage done from a snowball.

  These are:  speed at contact, power you threw it at, and amount of ice packed in snowball. 

*Hold right mouse button to run.

*F10 snaps a screenshot.

 

Difficulty Settings

For those of you that don’t want to look through the source to find out, there are different “endings” for beating the game on different difficulty levels.  Here are the first two………

 

Beat game on……….

Easy – Nothing

Medium – Credits

Hard - ??

Insane - ?????

 

Music

So, you don’t like the music I sent with the game?  Edit the config.cfg file and put a path to a different song in there J.

 

Command Switches

Only a few as of now:

 

-mute (disable sound)

-showfps (show frames per second and zbuffer (on and off) indicator

 

Credit

I want to thank all of these people, for I could not have done it without them!!!

 

E3D model editor and INCREDIBLE amount of help in 3D math -James Higgs.

 

DJGPP - DJ Delorie - The great Guru of this GNU Compiler

 

Allegro Game Library - Shawn Hargreaves - Cool dude

 

P3D 3D Rendering Library - Calin Andrian (pleeeeeeeeeeease port this to 3.9.33!!)

 

Allegro.cc for giving me so many web page hits J - Mathew Leverton.

 

Useful functions and code – Ben Wyatts.

 

If you find any bugs, Email me

Visit my homepage