It’s like you’re actually there! Mouse synchronization in an...
summary
A playable online Mahjong tabletop is built that shows each player’s actual cursor and piece motion; cursor position comes from a raycast into the 3D world rather than a table-plane cheat. Sending raw 60 Hz updates causes jitter, so updates are throttled to 10 Hz and the client applies a 100 ms client-side delay and interpolation to smooth motion. The result is low-stutter remote cursors, used for casual games, teaching and at least one tournament.
AI-written summary · about
related talks
49mOuijably, Real time messaging from beyond the grave
29mThe Code Behind Every Real-Time Collaboration Tool
27mSmooth Moves: Rendering at the Speed of Right ®
35mBuilding Multiplayer Games with Phoenix and Phaser
43mNo More Jank: Escaping the Matrix of Frame Drops
30mThe Magic of RxJS
49mRendering without lumpy bits
34mA conceptual future for the multi-device web
