zombie-breakout
zombie-breakout copied to clipboard
C / SDL2 2D game ported to WebAssembly through Emscripten.
Zombie Breakout
Native C game ported to WebAssembly.

Demo
Compiled with Emscripten to WASM: https://dondido.github.io/zombie-breakout/
Compilation
Native
These are instructions for Mac OS. In other UNIX environments, it should be similar but changing the way to install SDL itself.
- Install SDL2:
sudo apt-get install libsdl2-dev - Install Image:
sudo apt-get install libsdl2-image-dev - Install SDL2 Mixer:
sudo apt-get install libsdl2-mixer-dev - Install SDL2 Ttf
sudo apt-get install libsdl2-ttf-dev.
Emscripten
Requirements
Build the source as shown in the MDN.
Compiling
Compiling to native code:
make clean
make
Porting the game to Emscripten
make emcc