Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Meat World  :   Idle For 260520 /chad/ Gamejam
Finished    :   20260609 (On TIME)
Gamejam     :  <https://game.chud.cyou/260520>
Web         :  <https://game.chud.cyou/meat-world>

 Please Enjoy.

-- HOW TO PLAY --

 Use your mouse!

-- ----------- --

 Instructions for compilation follow...

-- Desktop --

:::Some assembly required:::

git clone https://github.com/8e8m/meat --depth=1
cd meat
make run

 # ... inside meat ...

 # Ensure libraylib.so.5.5/libglfw.so exists in your linker path.
 # If you do not or cannot install raylib via your package manager:

git clone https://github.com/raysan5/raylib --depth=1
sudo make -C raylib/src/ PLATFORM=PLATFORM_DESKTOP BUILD_MODE=RELEASE RAYLIB_LIBTYPE=SHARED install

 # Ensure libchad.so (https://github.com/BasedProject/libchad) exists in your linker path.
git clone https://github.com/BasedProject/libchad --depth=1
sudo make -C libchad install

-- Web --

 Note: building for the web is a TRULY TREACHEROUS PURSUIT,
 and will require that you change build files and make adaptive
 changes. I'm leaving this here as a note to self rather than an
 actually useful set of commands meant to provide you with a <game>.html.
 The web version WILL contain quantum bugs that will be highly annoying
 to debug, be aware.

 You must have emscripten installed:
 <https://emscripten.org/docs/getting_started/downloads.html>

 # Build emscripten
git clone https://github.com/emscripten-core/emsdk.git
cd emsdk
./emsdk install latest
./emsdk activate latest
source ./emsdk_env.sh
cd ../

 # Note that the libraries (libchad/libraylib) must be in wasm too.
 # Please recompile those as web applets.
 # raylib: emmake make PLATFORM=PLATFORM_WEB BUILD_MODE=RELEASE -B
 # libchad: emmake make -B
 # the libraries ought to be in for the build system:
 #
 #raylib/src/libraylib.web.a: raylib
 #	emmake make -C raylib/src/ PLATFORM=PLATFORM_WEB BUILD_MODE=RELEASE
 #
 #libchad/libchad.a: raylib
 #	emmake make -C libchad
 # This should ideally, make this minimally difficult.
 # (Read: SHOULD.)

 # Build the game
 # CWD = .../meat/
emmake make run

-- License --
SPDX ID: GPL-3.0-only, unless explicitly specified otherwise.

About

/chad/ 260520 Gamejam - MEAT.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages