O O O O
o o o o
o . . o
. .____. _______ .
._______________________.___________ | |__ .__\__. \ ____.___________.
| __ / ___ | __ /__|___ __/___|__ _ | \ \| | __ |
| |_/ / \_| | |/ / ___/ | __// |___\ | |_/ |
| ______/|___________|____|\_______|__________|_____| \_____|_____ |
|____| /_________|
F O R .____.
.________________________ _____________._____________| |__
| __ / __ /_\ __ | ____/____) __/______
| |_/ / |/ / \ \_| | __/ | | |_/ /
. | ______/_____|\_________\__________| | |____|___________/ .
|____| |____|
o . . o
o o P R E S E N T S o o
O O WURMHOLE [AOS4] O O
PORTED BY ................... SPOT
SUPPLIED BY ................. SPOT
TYPE ........................ GAME
REQUIRES ..................... SDL
..........MINIGL 2.0 BETA OR LATER
WE ADDED A SOUNDTRACK TO THIS VERY
SILENT GAME. THE SOUNDTRACK IS
CALLED SID-VICIOUS AND IT'S MADE
BY SKOPE / UP ROUGH
THANX TO HANS DE RUITER FOR SOME
NEEDED HELP!
WURMHOLE THE GAME
=================
Final Version, written 20-09-2004, by Rasmus Neckelmann (neckelmann()gmail.com)
These files are released under the terms of the GPL - please read the file
LICENSE.txt for details.
------------
INTRODUCTION
------------
Well, this is a simple game I hacked together from scrath. Totally it took
me approx. 10 hours, including drawing the ugly bitmapped font, watching an
old and very ridiculous danish movie, and tweaking the random level
generation code. The latter was a real time hog, as it turned out to be much
more complicated than I originally expected.
The idea of the game is simple: Use the SPACEBAR to invert the downward
accelerating force to avoid having your wurm worming its way into the brown
dirt. That's right, this is one-button-only game! ;)
--------
CONTROLS
--------
SPACE Makes your wurm travel upwards instead of downwards.
P Pauses the game.
ESCAPE Quits the game.
--------------------
COMMAND-LINE OPTIONS
--------------------
-m WIDTH HEIGHT BPP
Changes the display mode/window size of the game. The BPP must be
either 16 or 32, and is ignored when in windowed mode.
-l
Enables "low-end" mode. This is the only way the game can run on my
crappy old IBM laptop :). Most textures are turned off when enabled.
-w
Enables windowed mode. The game will run in a window instead of
changing the display mode.
-d
Enables debug mode. S skips the current level and Z moves fast forward.
-------------------------
COMPILING THE SOURCE CODE
-------------------------
The source is plain C and should be able to compile on any platform that
supports SDL and OpenGL.
You can download the source from my website, using the following link:
* http://royal.flof.dk/rasmus/wurmhole/wurmhole-final-src.tar.gz
The above package includes the required SDL headers.
As I mentioned earlier, this game is ONE BIG HACK :) Don't expect it to
contain as much as a single line of quality code. The sole goal and idea of
writing this game, was to prove to myself that I could do during a single
crappy day. Now you've been warned. Enough said.
--------------------
COMPATIBILITY ISSUES
--------------------
This is largely untested code. I've tried it on the following setups:
* Pentium II 233 MHz, Windows 2000, no OpenGL hardware
Works fine with the -l option.
* VIA Nehemiah 1 GHz, Windows XP, NVidia OpenGL hardware
Works super.
* VIA Nehemiah 1 GHz, Debian GNU/Linux, NVidia OpenGL hardware
Works super.
-------
HISTORY
-------
- Final Version
* Code clean-up (it's still a hell of a mess :P)
* Various minor features added/bugs fixed
* 13 levels
- Version 2
* More graphics: background and dirt is now fully textured, plus more
* Persistent high-score system
* "Pause game" feature added
* More configuration options (try "wurmhole -h" to check them out)
* Various bug-fixes
- Version 1
* First playable version
| |