Void Runner is a platformer-style game where you race against others to complete a randomly generated parkour course before it’s swallowed by the void. The course changes every five minutes, so beat the clock — or better yet, finish first!

Inspiration

The concept for Void Runner emerged during the development of my first game on Horizon Worlds for this contest, Train Station Manager. As I tested the new Camera API and player movement features, I noticed that small sections of gameplay were starting to look promising.

To better suit the short play sessions typical on mobile devices, I decided to create a concept where random sections would be generated for a limited amount of time — and Void Runner was born.

What it does

Void Runner challenges players to race across a series of randomly generated courses, making full use of Horizon Worlds' functionality — including camera controls, player movement, dynamic events, and physics systems. To ensure everyone can enjoy the game on the go, a spectator mode is also available when you’re not ready to compete — just sit back and watch how others perform!

How we built it

The game was built entirely using the Meta Horizon Worlds development tools for Windows. Throughout development, many friends helped test the multiplayer functionality at every stage, providing valuable feedback that greatly improved the final experience.

Challenges we ran into

The biggest challenge was designing the random course generation system. Each race is composed by combining five random sections (chosen from 14 different types), each with its own randomizer for layout variations. Prototyping, testing, and balancing each section to ensure it was fun — yet doable on mobile devices — was a major time investment.

Accomplishments that we're proud of

Our proudest accomplishment is the course generation system itself. With 14 different section types and countless combinations, Void Runner can generate over 240,000 unique courses, ensuring no two runs feel the same!

What we learned

Developing Void Runner was an incredible opportunity to deeply explore the Horizon Worlds API — especially for camera management, player controls, asset management, and event systems. It also helped me to quickly become comfortable in this development environment — and it was a lot of fun!

What's next for Void Runner

The next step is to expand the number of platform sections for even more variety — and I already have plenty of ideas ready to go! An upgrade to the starting platform, improvements to the UI/UX and introducing of quests and archievements could also bring even more immersion and polish to the overall experience.

Built With

  • horizon
  • meta
  • metahorizon
Share this project:

Updates