THE INVADERS


Details


What is The Invaders?

The Invaders is a fixed shooter game in which the player controls a space ship by moving it horizontally across the bottom of the screen and firing at descending aliens. The aim is to defeat five rows of eight aliens that move horizontally back and forth across the screen as they advance towards the bottom of the screen. The player defeats an alien, and earns points, by shooting it with the ships laser. As more aliens are defeated, the aliens' movement speed up. Defeating the aliens brings another wave that is more difficult, a loop which can continue without end.

The aliens attempt to destroy the space ship by firing at it while they approach the bottom of the screen. If they reach the bottom, the alien invasion is successful and the game ends.

What platforms will The Invaders be available for?

Though the game is being developed in Linux, the code and libraries used will be cross-platform.

What languages/libraries does it use?

Common Lisp (SBCL), Lispbuilder-SDL

Current Release

v1.1 - Download Source Here

 


Screenshots


 

sebity.com

sebity.com is a personal website dedicated to my Lisp and Prolog programming projects and tutorials.

Ongoing Projects

The Infected RL - Roguelike Survival Horror game written in Common Lisp and SDL.

plOpenGL - An open source project that aims to develop a complete cross-platform SWI-Prolog binding for the OpenGL, GLU and GLUT 3D graphics libraries.

LATEST LISP GAMES

Asteroid Wars - A space shooter based on the classic arcade game Asteroids.

The Invaders - A two-dimensional fixed shooter based on the classic game Space Invaders.

Final Hours - A remake of the classic game Missile Command.

Breakout - A remake of the classic game breakout.

Snake - A remake of the classic game Snake/Nibbles.

Pong - A remake of the classic game pong.

KEEP UPDATED

SWI-Prolog   Github   Forum   Youtube