A downloadable game for Windows and Linux

This is a simple game that is sort of a Space Invaders / Galaga clone but the enemies can be scripted using Lua. I made this just to test my knowledge of the Lua programming language and if I can integrate it into a C program (like a simple game).

There are 15 waves and a final boss fight along with a bunch of randomly generated waves after that (though a lot of those are pretty much downright unfair to play, be warned).

Modding/Scripting the Game

If you do try modding the game, be warned that I did not include proper error checking into this game as I mostly consider this a small demo for me to experiment with the Lua Programming Language and its C API but documentation will be included - you won't get any error messages if something does go wrong.

NOTE: sometimes if you pass in a nil value to some functions it could result in the game crashing so be careful of that.

Images used:

background.png - "Sombrero Galaxy" Credit: STScI, NASA

Source code: https://github.com/JLi69/galaxy_invaders

Download

Download
galaxy_invaders-linux.tar.gz 752 kB
Download
galaxy_invaders-windows.zip 805 kB

Install instructions

Download the archive for your system, extract it, and run the executable.

Leave a comment

Log in with itch.io to leave a comment.