Skip to content

1979 Galaxian clone using Infinite Motion Engine v3.2.0

License

Notifications You must be signed in to change notification settings

KwenaMashamaite/Galaxian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Galaxian Clone

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.

How to play

  1. Download game
  2. Extract the zip archive
  3. Run Galaxian.exe
  4. Enjoy 🎮

Build

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:

  1. Clone the repository
  2. After cloning, create a folder in the root of the directory created in step 1 and name it extlibs
  3. 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

Platform

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.

License

This project is released under the MIT license