-
-
-
Learn the mission from your seargent with custom UI prompts
-
Grab a weapon from the armory
-
weapons
-
Practice your shooting
-
Team up with your friends
-
Fight the the waves of aliens
-
Defeat the turrets to gain experience
-
Collect Health before the health disappears - giving a risk-reward factor
-
Dystopian world aesthetics for a visually stunning environment
-
Aesthetically pleasing environment
Join The Resistance
Earth is under attack by alien mechs. About 50 years ago, a child sent a radio broadcast into space that messed these aliens up big time! To make things worse, they came across some of our old space messages, and now they think we’re hostile! We know it’s a misunderstanding. They don't. Now they’re attacking Earth, and it’s up to you and your team to defend it. Your mission now: Survive. Suit up, get yourself ready for combat and be part of The Resistance.
Inspiration
Our inspiration comes from imaginative storytelling and passion for role-playing games. Our mission was to create a dystopian game that is not only interactive but also captivating and immersive. VR games with massive worlds and aesthetically pleasing environments, such as Evasion, or those with excellent use of custom UIs, like Citadel, were major influences for us.
How we built it
- Horizon World Desktop Editor To create our world!
- Horizon Gen AI to help with scripting and sound effects
- Blender for creating and optimizing models
- Substance Painter to help with textures to enhance the visuals of the models
- Figma & Discord Our headquarter for an UI/UX design, inspirations, plans, tasks
- Adobe CS (Photoshop, Premier Pro) For video and image editing
- Eleven Labs sound design for our character dialogues
- Midjourney To help with image generation for our videos
- Kling to aid with videos and images
Challenges we ran into
Technical
- Desktop Editor Since the platform is still in beta, we had to deal with frequent editor crashes during testing and coding. Two members, experienced in Unity, had to adapt to the Horizon Desktop Editor, which has a different approach to debugging and window navigation.
- Multiplayer Testing multiplayer was difficult because the only way to do it was to have someone else to test with you. With the timezone difference it was hard at time to find someone to test. But with some sleepless nights, we figured it out and learned a lot about multiplayer in Horizon World!
- Typescript We had one full time developer but was experienced mostly in C# and limited codeblocks from years ago. Adapting a new coding language was fun but with a deadline and full time job meant learning was limited. Gen AI, Creator forums and mentor’s lectures proved to be helpful in speeding up the coding process
- Custom UIs Having seen “Citadel” and its great use of custom UIs. We had to learn how to incorporate the UIs into the game. Luckily, the way to implement Custom UIs requires CSS which one team member had some basic experience in. The UI placement was different on numerous phones, so had to learn to make sure everything fits on the screen.
Creative
- Stylistic Consistency Defining a consistent theme was challenging due to the abundance of ideas. Maintaining a cohesive dystopian sci-fi feel across all assets including UI, sound, and models was crucial to keeping the experience on-brand.
- Sounds Coming with a background music that fits the game, have different sound effects and coming up with sergeant's voiceover was very important to us. We went through many iterations before finding the right one that fits well with the other aesthetic effects
- Experience Design Figuring out how to onboard the user and coming up with a fun story to motivate the user was important to us. If there is no risk -reward factor then the user will be uninterested.
- Social Coming up with good aesthetics on the walls for good "selfie" spots. Thinking of the difficulty level so users can team up with other players were crucial for this game. Adding a quest for the user to collect the items beside defeating the waves meant adding another layer of social interaction.
Accomplishments That We're Proud Of
- Adaptability: We are proud of our adaptability, creativity, and resilience. Team members stepped up to the challenge, mastering Horizon Worlds and TypeScript. Before it would take days to even figure out how to shoot or display UIs using typescript. Now it takes less than an hour to prototype certain features
- Time Management We navigated time zone differences and coordinated effectively as a globally team managing collaboration across different parts of the world.
What we learned
- Desktop Editor: We discovered how to quickly adapt to new tools and horizons platform, mastering TypeScript and exploring the creative possibilities within Horizon Worlds. Showcasing the team's resilience and eagerness to embrace challenges.
- Global Collaboration: Working across different time zones taught us about the importance of coordination, communication, and flexibility. It highlighted the strength of our teamwork even when physically apart.
- Creativity and Vision: Through brainstorming and collaboration, we realized how to turn a unique idea into a reality, proving the power of imagination paired with determination. Team Dynamics: By aligning each team member's role with their strengths, we learned the value of leveraging individual talents to achieve a common goal.
What's next for The Resistance
- Build upon the current dystopian narrative by introducing plot twists, new factions, or hidden layers of lore that players can uncover as they progress.
- Incorporate more complex gameplay mechanics, such as skill trees, resource management, or adaptive enemies, to make the experience even more engaging.
- Gather insights from players who experience the game and use their feedback to refine, expand, and enhance The Resistance.
- Organize multiplayer events or competitions to foster a dedicated community around The Resistance.
- Help spread the word about the game.
Thanks and Recognition
- Huge thank you to all the mentors and the community on creator forums for their encouragement and support.
- Kitty, an original team member who had to step away, stayed in touch and provided valuable resources. Her energy and enthusiasm for Horizon Worlds are truly contagious!
- Ken, our original voice actor, for helping us explore voice over options and contributing during the early stages of the project
Space Buns 🌌🍞
Our team name - Space Buns
“Space” reflects the adventurous, boundary-pushing nature of what we’re doing. Crafting entirely new worlds for people to explore, much like venturing into the unknown.
“Buns” They’re energizing, satisfying, and built to last. That’s the kind of energy we aim to deliver—immersive, positive, and memorable experiences that stay with people long after they’ve left our world.
We hope you enjoyed exploring the world as much as us making it. Thanks for being part of the Resistance!
Built With
- adobe
- blender
- css
- figma
- horizonworld
- kling
- midjourney
- typescript








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