mirror of
https://github.com/lov3b/Pong.git
synced 2025-01-18 04:30:11 +01:00
Pong
A pong implementation in C++.
Dependencies
You'll need cmake make, sdl2 sdl2-gfx and sdl2-ttf to compile. Under debian-based systems that can be installed using the following command.
apt install cmake build-essential libsdl2-dev libsdl2-gfx-dev libsdl2-ttf-dev
DejaVuSans is also expected to be present at the default location under linux whilst Arial is under Windows and macOS.
The package under debian is called fonts-dejavu-core
Compiling
To compile simply use the following.
cmake -B build
make -C build
If you'd like to enable optimizations you may pass -DENABLE_OPTIMIZATIONS=ON
to cmake. You'll end up with the
following then.
cmake -DENABLE_OPTIMIZATIONS=ON -B build
make -C build
You'll end up with the following command cmake -DENABLE_OPTIMIZATIONS=ON
.
Description
Languages
C++
99.9%