Inspiration

We wanted the raw, instant energy of pick-up brawlers and local party tournaments — games you jump into between sessions, swap clips of, and join friends into rematches. SUMO FIGHT is inspired by viral highlight moments, couch-fight chaos, and the way social spaces (like Smash communities) turn short matches into friendships and rivalries.

🎯 What it does

SUMO FIGHT is a cross-platform, drop-in arena brawler with 1–2 minute rounds where players shove opponents off the map. Core traits:

  • Simplistic input includes one stick and one button for movement and dashing.

  • Short, repeatable matches that scale into chaotic spectacle as lobbies fill.

  • Mobile and PC friendly UI and controls with immediate entry and spectating.

🛠️ How we built it

  • Built in Horizon Worlds using in-world scripting and models imported from Blender.

  • Team of 3. Programmers Lewis McIntyre & Ektor Zoidis, and Artist Lewis Banks

  • Focused on mobile-first HUD with additional support for PC.

🚧 Challenges we ran into

  • Creating instant feedback on velocity calculations not yet handled.

  • Achieving consistent feel across mobile touch and PC inputs.

  • Building smooth spectator flow and cinematic camera movement without interrupting matches.

👏 Accomplishments that we're proud of

  • Built an enjoyable game in a few days that keeps players joining.

  • Working with the Camera API and implementing custom camera movements.

  • Created a fun Sci-Fi environment whilst optimizing for fast mobile gameplay.

📚 What we learned

  • How to use AI for rapid prototyping to quickly test ideas before polishing.

  • Simple inputs from the player make for easier user onboarding.

  • How to navigate and use the Camera API.

🚀 What's next for [B24] BearHammer Games

  • Events to encourage community play and the competitive fighting feeling.

  • Seasonal and Themed events to encourage replay.

  • Cosmetic rewards for players who spend the most time in the world.

Built With

  • blender
  • horizonworlds
  • visualstudiocode
Share this project:

Updates