Inspiration

Party games, Squid Games, I wanted to provide a template that can be used to easily build worlds where you’d want to bring friends, gamers or not, for an evening of fun.

What it does

These worlds provide everything you need to start making casual party games, leaving you only to implement your gameplay.

  • Make a sublevel by using one of the template, use the premade events to connect your game to the main world and play!
  • The main world will handle:
  • scoring
  • player HUD/data (health/lives etc..)
  • loading/unloading sublevels

All the code is documented and allows for easy additions so you can bring your vision to life! It also comes with explanations that I, as a beginner myself on the Horizon system, would have found useful.

As a side note I will add that this is one submission but as it is meant to work with sublevels and thus many worlds all the worlds are published and remixable and all the links are available in the links section

How we built it

I’ve been a professional game developer for years now, but I had never used TypeScript or Horizon World Creator before this! I started by looking at some of the example/tutorial worlds, because I felt that gave a good idea of what’s possible with the platform. Then I began asking the AI provided in the editor to do some simple tasks. I believe my experience came in handy here, as it was obvious when the AI generated code leveraging the Horizon API and tools properly versus when it just made something up that only seemed correct. As the AI started struggling, I began debugging, which turned out to be a quick way to learn TypeScript syntax and the basics of Horizon. From there, I started building for real. I began by making an asset for the mini-challenge as with the smaller scope, I ran into smaller, easier bugs first. That turned out to be a good idea, even though it took some time away from this main project.

Challenges we ran into

  • The first thing that comes to my mind are the editor unwanted behavior/bugs. I'm sure you're aware of them but as a horizon beginner it can become quickly frustrating. Understanding them and work around them has to be counted as non negligeable in my time spent learning.

  • As for the technical part, sublevels was the most challenging part as I didn't find lots of documentation/examples on their behaviour regarding the main world, so it really was a try and repeat process.

Accomplishments that we're proud of

Learning a bit of typescript, publishing a functional world and what I believe is a good starting point as a template for anyone wanting to make this kind of party games!

What's next for Party Games Hub Template

  • Improve events management
  • Make more sublevels examples to see what's lacking in what is already handled by the main world
  • Test for VR (it shouldn't require too much work to be VR compatible, it would just have taken too much time in the timeframe I had)
  • Online documentation and more in-game documentation/guidance
  • Improve player HUD with more options out of the box
  • Remake tutorial/examples existing world as sublevels working with this template as it would be a great example I believe!

Built With

  • horizonworldcreator
Share this project:

Updates