Rollback Netcode on websocket with a Multiplayer Platformer game demo open sourced at
(Golang+GopherJs+CocosCreator). The following video is recorded over INTERNET using an input delay of 4 frames and it feels SMOOTH when playing!
- Backend dynamics toggle
- Recovery upon reconnection (only if backend dynamics is ON)
- Automatically correction for “slow ticker”, especially “active slow ticker” which is well-known to be a headache for input synchronization
- Frame data logging toggle for both frontend & backend, useful for debugging out of sync entities when developing new features