Jonny999999 / snake-pp

Development of the game Snake++ using C, C++ and SDL2 for the Software Engineering course as part of our studies.
0 stars 0 forks source link

Snake++

Development of the game "Snake" featuring portals, custom maps and sound effects.
Cross-platform compatibility using CMake, C, C++ and SDL2.
A project for the Software Engineering course as part of our studies.

Preview

Installation

For Windows 64-Bit a pre-compiled release, that also includes the required .dll files and assets is available:

Compilation

Linux

Install tools and SDL2

pacman -S sdl2 sdl2_ttf
pacman -S cmake gcc

Build

mkdir build
cd build
cmake ..
make

Windows

Download SDL

Download SDL_ttf

Install compiler (if not available already)

Install CMake

Compile
See VS Code section

VS Code instructions

Required extensions

Setup

Compile