A SDL2 Demo game
!: If you are reading this line, I still haven't found a way to cross compile this for Windows.
The build.sh is a linux gcc compile script.
You will need to install SDL2 and SDL2_ttf (sudo apt install libsdl2-dev libsdl2-ttf-dev
on apt)
Run build.sh. If it compiles correctly, it will start the game.
If you want to build it using the terminal, use gcc -o block-fight main.c -no-pie -I/usr/include -lSDL2main -lSDL2 -lSDL2_ttf
.
When running it from another directory, use run-block-fight.sh as it will get rid of the segmentation fault when Block Fight cannot find the GUI font.
WAD to move the yellow block (P1)
Arrow Keys to move the purple block (P2)
To toggle fullscreen, press Alt+Enter.