Stack blocks, chase perfect drops, and compete with friends online. Play solo anytime or host a multiplayer room.
- Install dependencies:
npm install- Start the server:
npm start- Open the game in your browser:
http://localhost:3000/
- Goal: Place each moving block on top of the stack. If you miss completely, the tower falls and the run ends.
- Perfects: Land a block within a small threshold to keep the full size and build a perfect streak.
- Score: Each placed block adds 1 point. Higher scores unlock new skins.
- Mouse / Touch: Click or tap to place the block.
- Keyboard: Press Space or Enter to place the block.
- You can leave the name field empty for solo play.
- Click Play Solo to start.
- Complete the Daily Challenge to unlock the Sunrise Drift skin.
- Watch your last run using the Replay button after the game ends.
- Enter a Player Name (required for online).
- Use the Server URL field (auto‑fills when opened at
http://localhost:3000). - Click Create Server to host a room, or enter a room code and click Join.
- The host can change Room Settings (round time, win target, max players).
- During a match, the leader panel shows room scores and rounds.
- Use the Room Chat panel to talk with everyone in the room.
- If you lose, you can Spectate remaining players.
- After a run, click Watch Replay to view your last run.
- Click Copy Replay Link to share a replay URL.
- Achievements track milestones like perfect streaks and match wins.
- Global leaderboards show the top scores submitted to your server.
- Room history shows recent match winners for the current room.
- Leaderboards and room history are stored in memory and reset when the server restarts.
- Multiplayer requires everyone to use the same server URL.
- Chat is available only during multiplayer sessions.