Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 5 days ago
JSON representation

Space invaders game made with SDL2 in C.

Awesome Lists containing this project

README

        

# Space Invaders Game
Set HM 2023

The game was entirely written in C using SDL2.

![spaceinvaders-preview](https://github.com/setghm/space-invaders/assets/53455269/7e9bbf92-8e59-4167-b1a1-9dce1d7c044b)

## 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 .
```

## 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

[SDL2](https://www.libsdl.org/) [CMake](https://cmake.org/)