Möbius Strip

Best experienced with headphones and a game controller

Press any key Tap Press A

Portal transfer initiated. Press any key to proceed.

Tune your setup?

A quick 30-second pass to measure audio latency and your display's brightness. You can do this later from the menu.

Möbius Strip

Clientdev
Serverchecking…
Statuschecking…
Level 1
Next level
0 / 100 XP
Möbius Strip > Möbius Drip
Möbius Strip > Multiplayer
Searching for a match…
Match found
Möbius Strip > Data
Möbius Strip > Pilot Draft
Möbius Strip > Vehicle Select

PAUSED

Möbius Strip > Controls

Review your loadout. You can reopen this from the pause menu.

Boost burns grey hull — it heals back if you lay off. Taking hits while you still have grey hull costs double. Pick your moments.

Möbius Strip > Settings

Audio

Adjust music and sound effects volume. Changes apply immediately.

Music Volume
Menu themes, countdown stingers, and race music.
100%
Sound Effects
Engines, hits, boosts, pickups, and one-shot effects.
100%
Announcer Volume
Radio-style commentary and announcer callouts.
100%
Announcer
Disable race commentary. Tutorial guidance still plays.
On

Controls

Select an action, then click a control surface button to bind it.

Input

Keyboard / Mouse

Actions

Throttle

Accelerate along the strip.

W
Input display changes which binding surface and prompts are shown. All input types still work in menus and races.

Data

Manage saved browser data.

Clear saved data
Wipes everything saved in this browser: account level, unlocks, achievements, calibration, preferences. The game will reload into the tutorial.

Credits

Made for Vibe Jam 2026.

@yaworsw WY
Made by
Will Yaworsky
@yaworsw
Follow @yaworsw

With help from

  • Claude Code — main co-pilot
  • Codex — pinch-hitter when the Claude Max 20× ran dry
  • Gemini — did the music

Voices & SFX

  • ElevenLabs — commentary, announcer, plus a handful of sound effects

Built for

  • Vibe Jam 2026

Built with

Open-source software & third-party assets used in the build.

Babylon.js

Apache License 2.0

A JavaScript framework for 3D games and experiences built on WebGL and Web Audio.

Havok Physics

MIT License

Physics engine powering the race simulation.

Pixabay

Pixabay License

Tons of great sound effects pulled from pixabay.com — see the Möbius Strip playlist for the exact picks. Huge thanks to the community for the free, royalty-free SFX library.

Sonniss #GameAudioGDC Bundle

Royalty-Free

Downloaded from sonniss.com/gameaudiogdc. The bundle's readme permits personal or commercial use without attribution; this screen still credits it.

Xbox Buttons

CC BY 4.0

Created by ArksDigital. 2020.

PS4 Buttons

CC BY 4.0

Created by ArksDigital. 2020.

Nintendo Switch Buttons

CC BY 4.0

Created by ArksDigital. 2022.

ELIMINATED

Your hull cracked.
Race complete

Final Standings

One racer left. Here is how the field finished.

Winner
Unknown racer
Last racer standing.
Post Race

Rewards

Unlocks

0 / 0
LVL 1 → LVL 1
+0 XP
0 / 100
Party LV 1
Pilot Comms
HULL