https://github.com/meta-ben/space_invaders
2014 - C++ / SDL Space Invader game
https://github.com/meta-ben/space_invaders
Last synced: about 5 hours ago
JSON representation
2014 - C++ / SDL Space Invader game
- Host: GitHub
- URL: https://github.com/meta-ben/space_invaders
- Owner: Meta-Ben
- Created: 2024-07-16T00:09:04.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-16T00:13:09.000Z (almost 2 years ago)
- Last Synced: 2025-01-08T11:47:37.106Z (over 1 year ago)
- Language: C++
- Size: 470 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
``Reupload project from 2014 : This project was recovered so don't take commits into accounts``
👾 Space Invaders 👾
## Overview
This project is a C++ implementation of the famous [Space Invaders game](https://fr.wikipedia.org/wiki/Space_Invaders) using SDL.
## Run it
The github file already provide the ``.exe`` and a ``binary linux file`` just double click on the file regarding your OS
You can also open a terminal and run ``make run`` at the root of the project
## How to play
Move Mouse -> Move starship
Click Mouse -> Shoot
The rule are simple, Kill all the aliens
## Build the project
If you want to build the project you can follow the steps below :
- Ensure you have ``GCC`` installed
- ( For ``Windows`` users install ``MinGw`` )
- Download [SDL-2.0.9](https://sourceforge.net/projects/libsdl/files/SDL/2.0.9/)
- Open the Makefile and set the var ``SDL_FOLDER`` at the path where your SDL folder is
- And then just run ``make compile`` (`` MinGw32-make compile`` for windows users ) command this will replace the binary in the output folder that match your OS
- Then you can launch the app or run ``make run``
Note : Build with G++11.4.0 using SDL-2.0.9