msokalski / asciicker

3D ASCII game concept
https://asciicker.com
MIT License
296 stars 25 forks source link

(Documentation request) Add build instructions to the README #11

Open hardBSDk opened 3 months ago

hardBSDk commented 3 months ago

I was trying to package this game to my operating system but didn't understood the build system (if it has one).

I presume that this game has X11, SDL2 and WebAssembly frontends, right?

lrichert commented 3 months ago

There are two build scripts build.sh and build-web.sh that execute several Makefiles. Everything seems to be pretty well commented and might be worth a closer look. build-web.sh seems to use emscripten, while build.sh uses the V8 JS engine (and maybe chromium?) The Makefiles are for different components (server, client, ...) and different OS/environments. Good luck :)

msokalski commented 3 months ago

Personally I'd start from the commit before v8 was introduced. Running build scripts (after installing required packages) should work on any Linux distribution.