Home | About | Blog | Resume | Jumping Ball | Jumping Square | URL Shortener

Jumping Ball

A platformer game built with C++ and raylib, compiled to WebAssembly

Loading…

Press Space to jump  |  Press twice to double jump!

Built with C++, raylib, and Emscripten (WebAssembly)

View source on GitHub

System Design

Jumping Ball — Build & Runtime Architecture C++ Source raylib library Emscripten C++ → WebAssembly WebAssembly game.wasm game.js (loader) Browser HTML Canvas compile outputs renders Build Phase Runtime Phase Game logic runs natively in the browser at near-native speed via WebAssembly