Inspiration

My primary inspiration is "The Witness" which was a unique adventure puzzle game of its time. I liked the exploration to find puzzles that unlocked new areas. I wanted to do something like that, but with randomized puzzles. With the puzzles changing every run there is more replayability.

What it does

You are tasked with going around the world and solving puzzles that start simple like simple Match 3 Red blocks, and get more complicated. There are other different puzzles too where you need to match the shape, not just match count. With each complete puzzle a new area of the world is unlocked so you can find the next puzzle.

How we built it

I built this via the desktop editor.

Challenges we ran into

There were some issues with the editor, some lost code from time to time, and some graphical issues, so I decided to keep the visuals simple and focus on the puzzle mechanics.

Accomplishments that we're proud of

The puzzle block selection works well after entering focus mode. That took a bit of time to get working correctly. Also I have never used typescript before, but with some AI help I get my puzzle ported across from unity pretty quickly.

What we learned

Learned a bit about developing for Horizon Worlds and how that differs from unity.

What's next for Matchinations

We'll see.

Built With

Share this project:

Updates