Wordwarvi, or 'Word War vi', is an old school '80's style side
scrolling space shoot'em up arcade game.
It presents a very nice balance between retro style and entertaining gameplay.
It is about the battle between the two venerable unix editors, vi, and emacs.
0 The Story ...
1 In the beginning, there was ed.
2 Ed is the standard text editor.
3 Then there was vi, and it was good.
4 Then came emacs, and a dearth of RAM.
5 Your mission is to traverse core
6 memory and rid the host of emacs.
7 It will not be an easy mission, as
8 there are many emacs friendly
9 processes.
~
~
"wordwarvi.txt" 10L, 281C
You pilot your "vi"per craft through core memory, rescuing lost .swp files, avoiding OS defenses, and wiping out those memory hogging emacs processes.
When all the lost .swp files are rescued, head for the socket which will take you to the next node in the cluster.
Things you may encounter:
Enemies to defeat:
Cron Job Will shoot projectiles at you. Will attempt to collect the
vi .swp files and carry them to caldera
of the volcano
Emacs - Beware of viruses which may be living
inside.
GDB processes. Will attempt to ptrace you with heat seeking probes.
Avoid and/or kill.
Jets, which fire heat seeking missiles. Avoid
the missiles.
Rocket and Laser turret - Avoid
hitting them
SAM station - Heat seeking SAM's. Avoid.
fetchmail - Blimp (representing emacs). Will
shoot heat seeking missiles.
Octo-viruses and tentacles. Shoot lightning.
Avoid.
WINE bottles - Beware of viruses which may be living inside.
Things to retrieve:
Fuel tank - Refuel by hovering over the fuel
tanks momentarily
.swap file - rescue all of them
Socket head for it to get the next node
Jet pilot
How to control:
Joystick
Y - Start the game - Insert coin
X - Help
B - Settings panel
A - Activates time warp
Settings panel can be opened by clicking the
red button in the bottom.
It allows you:
Choose drawing style:
Default - Colored
B&W - No color, just black & white
Bluerint - Render the game to look like a blueprint
Retro - Old school black-green screen
Textures filtering may be turned on by "Enable
filtering" checkbox - filtered textures are drawn less
sharp. But it may slow down the application, so it is
disabled by default.
Sounds & Music Turns On/Off sounds and music
More keys - additional keys
7 & 8 - Increases viper's size
2 & 3 & 4 & 5 & 6 - Mulitplies the power of laser weapon
Right joystick - Swaps joystick and bombs(option for left-handed)
Joystick position & size - Sets joystick's size
and position
X-mas mode: enables X-mas mode available only until
20/01. Changing this option requires to reload application
(make sure you kill the app from the background before restart).
Word War vi on iPad in action
You can find
sources of Word War vi at: http://code.google.com/p/ppiecuch-projects/,
splited in two pieces: modifications
to the original sources
(eg. additional chars, new layout etc) and some of my
iOS specific sources and resources. They
are fully free to use.