project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

Surr

Fast multiplayer kart combat game - drive, eliminate rivals and Earn! Powered by Flow

Surr

Created At

ETHGlobal New York 2025

Winner of

Flow Foundation

Flow - Flow Builder Pool Prize

Prize Pool

Project Description

Surr is a fast-paced, browser-based multiplayer arena kart combat game that combines arcade-style racing with competitive elimination gameplay. Players drive customizable karts in a confined 3D arena, collecting weapon pickups and engaging in real-time combat to eliminate opponents, climb the leaderboard and earn tokens.

How it's Made

This project uses Three.js with Cannon-es physics for the 3D frontend and Web3.js for blockchain integration, while the backend is built in Node.js with Express. The smart contracts have been written in solidity and deployed to flow using remix and hardhat. For the realtime multiplayer integration Socket.IO is being used and we have optimized the frontend and the backend with interpolations, 20Hz server ticks, throttled position broadcasting to handle 6 concurrent players smoothly.

background image mobile

Join the mailing list

Get the latest news and updates