https://github.com/setghm/space-invaders
Space invaders game made with SDL2 in C.
https://github.com/setghm/space-invaders
c c-game c-language personal-project sdl2 sdl2-game space-invaders
Last synced: 4 months ago
JSON representation
Space invaders game made with SDL2 in C.
- Host: GitHub
- URL: https://github.com/setghm/space-invaders
- Owner: setghm
- License: mit
- Created: 2024-05-05T18:29:49.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-05T05:23:13.000Z (over 1 year ago)
- Last Synced: 2025-10-26T02:41:40.566Z (8 months ago)
- Topics: c, c-game, c-language, personal-project, sdl2, sdl2-game, space-invaders
- Language: C
- Homepage:
- Size: 1.24 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Space Invaders Game
Set HM 2023
The game was entirely written in C using SDL2.

## Build the game
Enter these commands in the project directory to build an executable file of the game.
```Bash
mkdir cmake-build-debug
cd cmake-build-debug
cmake ..
cmake --build .
```
Compile the game with a recent version of **GCC** or with **clang** to avoid problems.
## Tools used
These are the tools I used to create my game assets.
- Sprites
- [Krita](https://krita.org/)
- FX and music
- [LMMS](https://lmms.io/)
Use these assets on your own projects!
[Get the sprites](https://opengameart.org/content/space-ships-sprites)
[Get the sounds and music](https://opengameart.org/content/space-ships-sounds-and-bg-music)
## Powered by
[
](https://www.libsdl.org/) [
](https://cmake.org/)