Skip to content

Ghost Racing

Race against ghost replays of your friends' best laps.

Intermediate14h1–2 people17/20 fit
TL;DR

Build Ghost Racing for racing game fans in ~14h with 1–2 people. Stack: Three.js + JavaScript.

Why it wins: Clever async multiplayer.

Build flow

01 · Problem
Racing alone is dull and live multiplayer is hard.
02 · Solution
Record inputs and positions, replay ghosts deterministically and share ghosts by link.
03 · Build
  1. 1Build track
  2. 2Record runs
  3. 3Replay ghosts
  4. 4Share
04 · Demo
Race your friend's ghost.

MVP checklist

  • Ghost recording
  • Replay
  • Share links
  • Leaderboards

Tech stack

TechRole
Three.js3D rendering
JavaScriptGame / app logic

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More Gaming
  • Explore procedurally generated 3D mazes in the browser

    Beginner10h1–2
    Three.jsJavaScript
    16/20
  • Upload a song and play a rhythm game generated from its beats

    Intermediate16h1–2
    Web AudioPhaserJavaScript
    17/20
  • Draw shapes that become physical objects to guide a ball to the goal

    Intermediate16h1–2
    PhaserMatter.jsJavaScript
    17/20