240Hz Rapier3D WebAssembly Core
Sub-stepping physics solver compiled to native WebAssembly. Handles multi-body disc collisions, restitution coefficients, and pocket drops with complete cross-browser determinism.
High-precision browser tabletop simulator powered by 240Hz Rapier3D WebAssembly physics, custom Ghost-Ball AI solvers, positional 3D audio, and WebRTC peer-to-peer multiplayer. Delivering smooth, accurate tabletop physics directly in any modern browser.
Sub-stepping physics solver compiled to native WebAssembly. Handles multi-body disc collisions, restitution coefficients, and pocket drops with complete cross-browser determinism.
Mathematical trajectory solver computing incident collision vectors, rebound cushion angles, and optimal pocket paths in real time, rendering crisp neon vector guides at 120 FPS.
Direct peer-to-peer binary state synchronization over encrypted WebRTC DataChannels. Eliminates central game server bandwidth costs while delivering lag-free competitive gameplay.
| Parameter | Specification Details |
|---|---|
| Physics Engine & Runtime | Rapier3D Rust-compiled WebAssembly (Wasm) with SIMD acceleration support |
| Physics Step Frequency | 240Hz sub-stepped simulation decoupled from client frame render loop |
| 3D Visual Pipeline | Three.js WebGL2 custom board lacquer PBR shaders, dynamic shadow maps, disc blur |
| Trajectory Prediction Model | Recursive multi-bounce raycast solver predicting striker, carrom men, and pocket paths |
| Network Multiplayer | WebRTC DataChannels (P2P mesh topology with automated NAT traversal & PeerJS signaling) |
| Spatial Audio Synthesis | Web Audio API positional 3D sound synthesis (wood board resonance & disc collisions) |
| Platform Portability | Runs at 60–120 FPS on iOS Safari, Android Chrome, macOS, Windows, and Linux |
We collaborate with game publishers, sports leagues, and digital agencies seeking high-performance browser simulations and WebGL digital sports titles.