Skip to content
mahadizulfiker
All work
Game2025

3D Racing Game

Multiplayer 3D car racing in the browser, WebGL + realtime rooms.

Sole author

A playable 3D multiplayer racer that runs in the browser, deployed via CI/CD.

A browser-based multiplayer car-racing game with 3D rendering, realtime rooms, and multiple weather modes.

Problem

I wanted to prove out realtime multiplayer in the browser, several cars in one race, each player seeing the others move smoothly, with no native app to install.

Constraint

Networked movement is unforgiving: naively broadcasting positions makes every car stutter, and the whole thing had to render 3D at 60fps in a tab.

Decision

Built it in SvelteKit with a Three.js scene and a WebSocket relay over Firebase rooms, interpolating remote cars between updates instead of snapping them, plus switchable weather modes for variety.

Tradeoff

Client-side interpolation means a remote car is always a few milliseconds behind the truth, a small honesty cost, but it’s what turns janky teleporting into smooth racing.

Result

A playable 3D multiplayer racer that runs in the browser, deployed via CI/CD.

next step

Open to full-time engineering roles.

I reply within a day.

Next project

SeloraX Platform
Chat on WhatsApp