Bouncing Balls
tiny-wasm-runtime
written in C++
using 2D draw APIs which correspond to Javascript Canvas APIs
source code:
here on github
view
docs and more examples here