Files
old-core/README.md
Amine B. Hassouna 8c2c4f457f Add SDL2_gfx library
2018-11-20 18:36:42 +01:00

1.5 KiB

Basic C SDL game

This project is a basic C SDL game that uses CMake as a build system.
It shows how we can develop a basic grid-based game.

Dependencies

On Debian/Ubuntu based distributions, use the following command:

sudo apt install git-core build-essential pkg-config cmake cmake-data libsdl2-dev libsdl2-gfx-dev

Optional packages:

sudo apt install libsdl2-image-dev libsdl2-ttf-dev

Build instructions

# Clone this repo
git clone https://gitlab.com/aminosbh/basic-c-sdl-game.git
cd basic-c-sdl-game

# Create a build folder
mkdir build
cd build

# Build
cmake ..
make

# Run
./basic-c-sdl-game

Note: To use SDL2_image or SDL2_ttf, you should uncomment some instructions in the CMakeLists.txt file and re-execute cmake .. and make

Open the project with an IDE under Linux

See IDE_USAGE.md for details.

License

Author: Amine B. Hassouna @aminosbh

This project is distributed under the terms of the MIT license <LICENSE>.