Throw a Ball Template
A polished, production-ready 1v1 ball throwing game template built with clean architecture, modular systems, and monetization already integrated. Everything is designed to be easy to customize, allowing you to launch your own game quickly instead of spending weeks building core systems from scratch.Press to play
Competitive 1v1 Gameplay
Players compete in fast-paced 1v1 matches by throwing a ball as close as possible to a randomly generated target. Every match includes:- Match countdown
- Automatic winner detection
- Win/Loss/Draw results
- Instant matchmaking flow
🏋️ Practice Area
A dedicated practice zone lets players throw freely while waiting for a match.- Perfect for learning mechanics before competing
- Test new purchased balls before using them in matches
Ball Skin System
Includes 6 unlockable ball skins, each providing its own passive cash multiplier.
Tennis Ball — Free (1.0x)
Soccer Ball — 200 Cash (1.2x)
Beach Ball — 400 Cash (1.5x)
Blue Lock Ball — 500 Cash (1.75x)
World Cup Ball — 700 Cash (2.0x)
Strong Blue Lock Ball — 800 Cash (2.5x)
Monetization Ready
Includes a complete gamepass system.Included gamepasses:
2x Money
2x Streak
2x Wins
Progression System
Built-in persistent progression includes:- Cash
- Wins
- Win streaks
- Owned ball skins
- Equipped ball
Leaderboards
Persistent leaderboards keep players competing for the top spot while encouraging long-term engagement.
Notifications & Match UI
Includes polished UI systems for:- Match announcements
- Notifications
- Result screens
- HUD
- Shop
- Skin inventory
- Leaderboards
Fully Configurable
Almost every aspect of the game can be customized from simple configuration files.MatchConfig
- Match countdown
- Throw timer
- Rewards
- Target settings
BallsConfig
- Ball names
- Prices
- Multipliers
StoreConfig
- Gamepass IDs
- Multipliers
Clean, Modular Architecture
Built using a scalable architecture that's easy to understand and expand.Server
- Service-based modules
- Priority bootstrap system
- Controller-based modules
- Init/Start lifecycle
Included
- Complete server and client source code
- 4 fully functional match arenas
- Practice area
- Ball skin system
- Store system
- Persistent data system
- Leaderboards
- Notifications
- HUD & menus
- Matchmaking system
- End-to-end gamepass purchasing
- 6 ball assets
Simply replace the included ball assets with your own, enter your Gamepass IDs, customize a few config values, and your game is ready to publish.
