I was inspired to create this project because of my love for music and the potential for karaoke to bring people together. I also wanted to incorporate other interactive elements, like basketball, that could be remixed into different games or challenges. The basketball mechanic, for example, can be adapted into games like cornhole by using triggers to score points. Additionally, I included a Pong game because I noticed a lack of smooth Pong experiences in Horizon Worlds, and I wanted to create a template that others could easily modify and reuse to create their own unique designs and games.
This project provides a customizable template for a karaoke experience in Horizon Worlds, complete with interactive elements like basketball and Pong. Other creators can remix and modify the template to fit their own needs, adding their own songs, lyrics, and game mechanics
I built this project using TypeScript in Code Blocks, and also leveraged AI tools to help with development.
I'm particularly proud of completing this project solo, as it required a lot of self-directed problem-solving. Initially, I encountered some challenges with overcomplicating the queue and karaoke systems, but I was able to simplify and streamline them by leveraging TypeScript to incorporate the necessary functionality in a more efficient way.
I learned the value of self-reliance and working independently, which allowed me to work at my own pace without any external constraints. I also discovered the potential of collaborating with AI as a team, which enabled me to accomplish things I didn't think were possible and opened up new creative possibilities.
I'd also like to support other creators by providing guidance or resources for remixing and customizing their own versions of the karaoke experience, fostering a sense of community and collaboration around the project.
Built With
- ai
- codeblock
- typescript
Log in or sign up for Devpost to join the conversation.