Creature roster
Element-themed racers give the kart presentation a distinctive cast and selection step.
Elemental creature kart racing.
A colorful real-time kart racer where elemental creatures compete across Three.js courses with server-coordinated rounds and shared hub progression.
Poke Dash combines a React interface with a Three.js racing world. Players choose creature racers and enter browser-based multiplayer rounds across authored tracks.
Socket.IO coordinates lobby and race state while the client renders karts, courses, barriers, checkpoints, lap progress, and race feedback.
Track-specific fixes in the repository cover finish detection, gantry visibility, wall barriers, and edge cases around course progression, reflecting a test-and-playtest driven approach to course reliability.
When available, greglab Games supplies shared identity and progression context; the race remains playable with a guest identity.
Captured features
Capabilities
Element-themed racers give the kart presentation a distinctive cast and selection step.
The Node and Socket.IO service coordinates players from lobby entry through a live race and finish state.
Three.js tracks include barriers, checkpoints, finish structures, and route-specific visual landmarks.
Checkpoint and lap logic tracks valid course completion rather than relying only on raw position.
Shared greglab identity and progression are used when reachable, with guest play as the fallback.
Under the hood
Refined the connection between the racer and shared player profile.
Connected race activity to greglab Games identity support.