For players

Run and grab your groceries as fast as you can.
No hints, just chaos!
Race through checkpoints, beat the timer, and finish your personal supermarket run.
Playable on Mobile, Web, and VR, so anyone can join the rush.

Inspiration

Starting my first ever project for Meta Horizon Worlds, I was inspired by the TV show Supermarket Sweep, where players sprinted between aisles to find items. That mix of speed, chaos, and fun became the foundation for Supermarket Rush.

How I built it

  • Built solo in the Meta Horizon Worlds Desktop Editor
  • Used the asset library and GenAI tools, which gave me everything I needed as a beginner
  • I know that new creators can feel intimidated by seeing too many scripts and objects in one project.
    That’s why I looked at this world from the perspective of someone opening the editor for the very first time.
    My goal was to make everything simple and clear
  • Designed for Asynchronous Multiplayer Races: up to 8 parallel runs, each player sees only their own timer and checkpoints
  • Wrote 99% of the game in a single script, so remixers will not get lost in multiple files
  • Created a clear input system with two main concepts:
    1. Trigger → the gameplay event (start, checkpoint, or finish)
    2. Decorator → add anything you want when a checkpoint is activated: place 3D models, lights, hints, music or any effect. Everything goes into the same decorator slot
  • The script also includes sounds and a leaderboard, so players can hear everyone’s feedback for even more chaos and compare their results later
  • Inspector inputs are easy to understand and assign, so even new creators can customize without confusion

Challenges

  • Learning scripting for the first time and building the entire game solo
  • Making multiplayer logic simple enough for beginners while still supporting 8 simultaneous races
  • Designing an all-in-one script that is powerful yet still clear for remixers

Accomplishments

  • Finished my first Meta Horizon Worlds project solo
  • Delivered a unique asynchronous multiplayer system: 8 races, 8 personal timers, one world
  • Built a remixable template with triggers, decorators, sounds, and leaderboard all inside one script
  • Showed how the Desktop Editor’s assets and GenAI tools make Meta Horizon Worlds friendly for first-time creators
  • Successfully tested and optimized the project for Mobile, Web, and VR, making it accessible to all players
  • Designed the timer display to be comfortable both in VR and on Mobile, and included this inside the same single script

How you can remix it

  • Delete the decorations and add fog to turn the supermarket into a horror game
  • Remove all decor and keep only the triggers: build a completely new world from scratch using the ready script
  • Swap items, models, or sounds to match any theme: candy rush, toy rush, tech rush, or something unique
  • Build a new level inside a supermarket with custom layouts
  • Change the scale and become a toy in a kid’s room searching for pieces
  • Expand the map to city size and create a delivery challenge with a countdown
  • Flexible enough to work as both a finished game and a base template for new ideas

Next Steps

  • Add power-ups such as energy drinks to boost speed and chase better records
  • Make checkout more complex to slow players down and add strategy
  • Explore new mechanics for replayability: the only limit is imagination

Built With

+ 7 more
Share this project:

Updates