No description
| assets | ||
| include | ||
| SDL@cd0cf8b855 | ||
| SDL_image@6f79d5a0a8 | ||
| SDL_ttf@6c5ae379ed | ||
| src | ||
| tests | ||
| .gitignore | ||
| .gitmodules | ||
| bozohttpd-20240126.tar.bz2 | ||
| generate_tags.sh | ||
| install_deps.sh | ||
| LICENSE | ||
| Makefile | ||
| map.bin | ||
| nob.c | ||
| nob.h | ||
| notes.txt | ||
| README.md | ||
| screenshot.png | ||
Description
(Unfinished) 2D Side-scrolling game in SDL2. Similar in style to old Nintendo games. Works on Native Linux x86_64 and WASM32. Other platforms not supported (yet)
Dependencies
SDL2, Emscripten, Bozohttpd or equivalent.
See: https://wiki.libsdl.org/SDL2/README/emscripten
See: http://www.eterna23.net/bozohttpd/
Getting started
Build
make
Run
Game
./build/game
MapEditor
./build/mapeditor
WASM32
Build EMCC Dependency
git clone https://github.com/emscripten-core/emsdk.git
cd emsdk
git pull
./emsdk install latest
./emsdk activate latest
source ./emsdk_env.sh
make
Run
make -B index.html
Then head to 0.0.0.0:8000 to see the game. It's in a very immature state and highly to break.
