This project is a 1979 Galaxian arcade game clone using my 2D game engine, Infinite Motion Engine. The game and the engine are both written in C++17.
- Download game
- Extract the zip archive
- Run Galaxian.exe
- Enjoy 🎮
Read this section if you want to build the game yourself, otherwise you can just download it.
This project is a CMake project, therefore you must download and install CMake 3.21 or above. You also need to download Infinite Motion Engine v3.1.0. Then:
- Clone the repository
- After cloning, create a folder in the root of the directory created in step 1 and name it
extlibs
- Extract IME to the
extlibs
folder created in step 2. The project directory should end up looking like:
At this point your ready to build the project. You may use an IDE that supports building with CMake or the Command Line Interface (CLI) using the following commands:
mkdir build
cd build
cmake ..
cmake --build .
The executable can be found in the bin
directory
This game only runs on the Windows platform. It was tested on Windows 10. However, it should run on Windows 7 and 8.1 without any issues.
This project is released under the MIT license