Inspiration

I was inspired by many fun casual pvp games in Horizon Worlds. I love games that don't force the player to play a game in a certain time limit. I was fascinated by the idea of giving the player a small contained sandbox to fight and roleplay with their friends

What it does

In Sports Bar Fight, you can fight your friends and role play in a free for all sandbox! The game features various items for PVP including guitars, a pie, a bucket, a fish, and many more to play and have fun. As you play the game, you level up on two leaderboards to track your score and compete against your friends to be the champion!

How we built it

Much of the design process was spent scripting the game to keep the game balanced and fair. I wanted to be able to add many new items throughout the life of the game to keep it fresh and exciting. I spent much of my time focusing on making the coding modular so I could quickly add new features as needed

Challenges we ran into

My biggest challenge was finding the right sound effect and haptic feedback so each hit feels tough but fair. I wanted the player to feel each hit, but not overdo it. I spent a lot of time balancing each. I also had to learn how to script a game for mobile for the first time. I've used the templates before, but I had to learn how to script each item to feel perfect across all devices. I wanted new players to understand the concept of the game and quickly be social with new players without them feeling forced and a spotlight on them. As we tested the game, we quickly found new introverted players would jump in and quickly participate without feeling pressured.

I also had issues with ensuring high frame rates during intense gameplay. I worked to keep my draw calls down and let players swiftly move through the game without feeling motion sickness or causing crashes.

Accomplishments that we're proud of

I'm proud that I was able to accomplish my vision for the project. I was able to create some fun mechanics players could quickly pick up and interact with the game without needing to read text. This means the game can work in any language without any barriers.

What we learned

I learned many new scripting techniques throughout the design. I have never built a full game like this by myself so there was a steep learning curve. I was championed by my amazing friends who helped test this game and keep me on track with my journey. I learned how to use a player manager to keep scores effortlessly. I learned how to optimize a game for mobile and ensure all grabbables work properly without errors. I also learned how to balance a sandbox game with quick and fun moment to moment gameplay

What's next for Sports Bar Fight! PvP/Rp

I will regularly update the game with more leaderboards including daily and weekly scores. I want to improve physics of each object so they feel realistic in your hands. I will also balance the map to ensure everyone can pick up an item and use one when needed without being overwhelmed. I want to add a playlist of songs to have fun to. I will also be testing tournaments for the world for highest scores.

Built With

  • blender
  • horizonworlds
  • substancepainter
Share this project:

Updates