Skip to content

beuss-git/ball-machine-chambers

Repository files navigation

C++ Ball Machine Chamber Library

This is a C++ library for creating WASM ball machine chambers that can be uploaded to https://sphaerophoria.dev/

It is compatible with the Ball Machine Chamber API and was made as an easy way to start writing chambers in C++.

guard example

Install Emscripten

git clone https://github.com/emscripten-core/emsdk.git
cd emsdk
./emsdk install latest
./emsdk activate latest

Activate path variables:

source ./emsdk_env.sh

Building

# Optionally build with examples
emcmake cmake -B build -DCHAMBER_BUILD_EXAMPLES=ON
cmake --build build

License

This project is licensed under the BSD 2-Clause - see the LICENSE file for details.

About

C++ Library for writing WASM ball machine chambers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published