Ascii Invaders

Thomas Munro <munro at ip9 dot org>
Back to my software page

Source

invaders0.1b.tgz - fixed time() call

invaders0.1.tgz - initial release

Packages

Ports

About the game

Ascii-Invaders is a clone of Space Invaders for text-terminals using the curses library. It compiles and runs on MacOS X, GNU/Linux and probably any other system with a curses implementation. I tried to reproduce the way the aliens move in the real game (which you can play on the MAME emulator on a modern computer system). It looks better than it plays however. I wrote it some time ago in a fit of the-way-computers-were-nostalgia. Perhaps I'll have a go at insulting another classic game in the same way soon.

While writing the game I was inspired to write a deranged rant about the joy of terminals, command lines, Unix, curses and vi.

If you need to change Ascii Invaders to build it on another platform, I'd be grateful for patch or instructions so I can include them. Likewise, fixes and improvements to the ascii-art or the code are very welcome. I'd also love to hear whether it's actually usable on a real serial terminal :-)

Some other Ascii-art Space Invaders clones

Screenshots


In the animated GIF above you can see the original Space Invaders aliens beside the Ascii Invaders once. The resemblance is not exactly striking. Users are invited to send me improved ascii-art aliens.


The welcome screen.


No one would have believed in the last years of the nineteenth century that this world was being watched keenly and closely by intelligences greater than man's and yet as mortal as his own.


"The chances against anything manlike on Mars are a million to one."


Blam!

$Id: index.html,v 1.8 2003/10/04 08:09:14 munro Exp $