Good morning everyone! 👋
I’m looking for some help to develop a bowling system on Roblox, mainly scripting-related.
Here’s how I’d like it to work:
When the player enters the BowlingZone, the match should NOT start automatically.
Inside the bowling area there should be a physical cashier (clickable Part):
the player can interact using ClickDetector or ProximityPrompt
from there they can purchase a game using in-game currency
they can choose how many players will join (up to 4)
After purchasing:
a free lane is automatically assigned
a blue circle appears on the lane (throw position)
all the existing GUIs activate:
throw system
score
player turns
players in the match
During gameplay:
smooth throwing animation
realistic sounds (ball, pin impacts, ambient)
full bowling scoring system (strike, spare, etc.)
At the end of the match:
a winner (player or team) is shown
the winner receives an in-game currency reward
Also, I’d really like:
clean, modular and optimized scripts
well-organized and readable code
no unnecessary or unsafe scripts
easy future expansion (shop, tournaments, leaderboard)
⚠️ Just to be clear: I currently can’t pay because I literally don’t have any money, so I’m looking for help, advice, or someone willing to collaborate 🙏
Any help, tips, or examples would be really appreciated. Thanks a lot! (I emphasize that I am Italian, therefore I do not know how to speak English, I use a translator, if there are mistakes and because of this)
** You are now Level 1! **
