Inspiration
A fun game I played with my friends. We are very competitive and had many laughs playing it which left a lasting memory and impression. I wanted to bring that same experience into Horizons for my Meta friends to play and have the same experience.
What it does
This is a round based game with a 3 minute timer. The rounds start with static pattern where the green tiles are safe to be on, black tile are some what safe but can turn red and blue tiles that the player needs to collect but can also turn red. There is a red animated tile pattern players need to avoid or they will get knocked out. The object of the game is to collect the blue tiles before the timer runs out to advanced to the next round as the round difficulty gets harder. Last player left wins.
How we built it
The scripting is done on VS code and using desktop editor for designing and testing to make sure it would work on mobile. Some things were done on the headset like making sure the blocks were aligned and in position. Everything here is done myself as I do this as a hobby.
Challenges we ran into
The challenges I had was with the timing of the rounds when it would end and the next round would start. The previous difficulty animated pattern would still appear. It took a bit of time to get the async timing and clearing the previous pattern out.
Accomplishments that we're proud of
I would have to say this game is by far my accomplishment. Building this with many scripts and elements that need to interact with each other to function is something I'm very proud of even if no one plays it. I challenged myself outside of my comfort zone and even when things seem to difficult to figure out, I never gave up.
What we learned
I'm learning and continue to learn is separating the scripts to make them cleaner and easier to read. Like making a data script and importing it into another script that requires it.
What's next for Color Breakout
Adding more difficulty patterns, limited items/seasonal items to buy and more rewards
Built With
- desktop-editor
- vscode






Log in or sign up for Devpost to join the conversation.