Menu

Tree [230420] master /
 History

HTTPS access


File Date Author Commit
 Alienwave_Gameplay_Screen.png 2018-11-14 fstltna fstltna [540ec0] Add setup & gameplay screens
 Alienwave_SBBS_Config.png 2018-11-14 fstltna fstltna [540ec0] Add setup & gameplay screens
 COPYING 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 LICENSE 2018-11-14 Marisa Giancarla Marisa Giancarla [69ed52] Initial commit
 Makefile 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 README 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 README.md 2018-11-14 fstltna fstltna [230420] Added two readme files
 README.pdf 2018-11-14 fstltna fstltna [230420] Added two readme files
 STORY 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 TO_DO 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 aliens.c 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 aliens.h 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 alienwave 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 blit.c 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 blit.h 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 defs.h 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 fire.c 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 fire.h 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 levels.c 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 levels.h 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 main.c 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 shield.c 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 shield.h 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 util.c 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 util.h 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 xzarna.c 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable
 xzarna.h 2018-11-14 fstltna fstltna [dc0801] First checkin with compiled executable

Read Me

  Alienwave -- A game by Alessandro Pira

This is a game I wrote in my free time, using ncurses.
I tested it only on i586 linux, but it should run without problems on
every *NIX system.

To compile you need the ncurses library (all linux distrib. come with it)
and you should just type "make; make clean".
The file alienwave will be crated. You can copy it in your /usr/games
directory, or wherever you want.

The game is simple... just fire to everything that moves and avoid being
hit. :-)
If you want, you can read the file STORY where you will find a little
background for the game.
The keys are:

Left arrow, right arrow: move your ship
Down arrow: stop your ship
Enter, Space: fire lasers
S, Backspace, Up arrow: open shields (if the charge is enough)
Shift+p, p: pause the game (press any key to resume)
Shift+q, ESC: quit game in any moment

In the upper left corner you can see the charge indicator of the shields. If
it's empty you cannot raise them. When it starts charging you can open the
shields... the will last more if the charge is high.
Beware that the shields won't move... they will stay where you placed them!

In the upper right corner you can see your score.
If your score is high enough you can encounter Xzarna (see STORY). 
Write me if you manage to destroy her :-)

This program is under GNU GPL, for more informations see COPYING.

Alessandro Pira
pira@cs.unibo.it