Details

Last Updated
2 days ago
First Uploaded
2 days ago
Downloads
1.2K
Likes
2
Size
66MB
Dependency string
Omniscye-Bowling-1.1.1
Dependants

Bowling – A Multiplayer Mini-Game Map for R.E.P.O.

Bowling is a fun and chaotic bowling mini-game map for R.E.P.O., where you throw physics-based balls at pins to rack up scores over 10 frames. Aim high to avoid penalties and grab rewards… if your throws don't fizzle.

🌀 Features

  • A multiplayer-focused mini-game level, works solo or with friends
  • Works on all difficulties
  • Photon.Pun networking for synced multiplayer throws and scores
  • Includes standard bowling mechanics with strikes, spares, and frame tracking
  • Greedy Vending Machine: Interact once for a warning from the REPO SemiBot behind glass (audio and animation). Press again, and it kills all players.
  • Score-based outcomes: Under 50 total? Penalty hits everyone. 50+? Reward spawns.
  • Auto-resets for weak throws and timeouts
  • Physics-based ball and pins for natural rolls and falls

🚧 Game Breakdown

  • Setup: Grab the ball and throw it down the lane at 10 pins. Physics make it roll realistically.
  • Scoring: 10 frames, 2 throws each (unless strike). Pins tip if angled over 30 degrees. Scores show on screen per throw and frame.
  • Resets: Ball resets after 3 seconds if it stops early (velocity <0.05 after starting point) or reaches the end. Pins hide for second throws, reset after frames.
  • End Game: Total under 50 triggers HurtCollider penalty (full health loss for all). 50+ spawns reward prefab (black ball to extract and leave). Game loops for more rounds if you want more loot and to risk it!
  • Randomness: I added some randomness - Sometimes that game hates you and will fake spawn the ball back - Leading to a nice 0 frame score. You are welcome.

🤖 Notes

  • Multiplayer ready via Photon—host runs checks, all see synced scores/resets.
  • IGNORE errors—complex setup, but they’re harmless.

📸 Screenshots

Screenshot 1
Screenshot 2

Brought to you by Omniscye
Thanks to M1r0 and Hann for helping me test multiplayer 10000X.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.