Skip to content

tnibert/Andromeda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

222 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Andromeda

A bullet hell engine.
Enjoy :)

Code released under Mozilla Public License by Iron Lotus Studios.
The latest binary builds are available at www.ironlotussoftware.com/kill-the-aliens.


** Controls **

Space - shoot
Arrow keys - move a given direction


All of the following instructions are for Linux.  For Windows see README-Windows.txt.


** To install dependencies **

$ pip3 install -r requirements.txt


** To run **

To run from source:
$ git clone https://github.com/tnibert/andromeda/
$ cd andromeda
$ python3 andromeda.py

To run from binary:
$ unzip andromeda-linux.zip
$ cd andromeda-linux
$ ./andromeda


** To compile **

You must have the chrpath package installed.  On Ubuntu 18.04:
$ sudo apt install chrpath

To build:
$ make

To package:
$ make zip

To remove all artifacts:
$ make clean

** To run unit tests **

$ make test

** To compile on Windows **

Run buildforwindows.bat (after running pip -r requirements.txt).
You must have python 3.6 and mingw64 installed, both 64 bit.
It should work with visual studio compiler, but hasn't been tested.
You must manually adjust the paths to python and mingw at the beginning of the build script.

** Contribution Credits **

Art for level 1 and player ship created by MagykalMystique.

Music provided by NoCopyrightSounds:
Jarico - Island
Jarico - Landscape
https://www.youtube.com/watch?v=Srqs4CitU2U
https://www.youtube.com/watch?v=kcNpXMxOo48

About

A vertical scrolling space shooter engine

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages