spaceshooter/README.md

1.3 KiB

logo

A space shooter based on the lessons of Mike Geig. Main innovations: game menu, network game support. Demonstration of the game.

This game is under development. Currently, the repository has been suspended since 2020.

menu

game

Build

To build, you need to download the Allegro static libraries and static dependencies. A pre-installed static Enet library is required to support the network (package for MSYS2).

Also, an installed g++ compiler and cmake build system are required for the assembly.

The working compilation of the project was carried out in MSYS2.

mkdir build
cd build
cmake -G "Unix Makefiles" -B . -S ../game -D PATH_ALLEGRO_STATIC="C:\<path-to-allegro-static-libs>" -D PATH_DEPS_STATIC="C:\<path-to-deps-static-libs>"
make

The basic data needed to run the game is located in the data directory.