I have been recently working on an adaption of mobile game ads but in Roblox. Some fake ads have a game where you roll down a conveyor through some gates and earn/lose some money. I wanted to recreate in Roblox to try and learn some new skills and to have fun. It isn’t fully finished but I wanted to see if this game had potential for improvements or if the core principal was too boring. Each gate is randomly given a value that either adds, subtracts, multiplies or divides your current cash.
Some issues I’ve noticed is that the debounce feature breaks when I enter levels too quickly so I must walk backwards at sections to give the debounce enough time to reload. Also the code is mostly run in scripts and not local scripts and so multiplayer is impossible since new players will just reload the whole level at the start and delete your current level. The game clears all other gates for new gates so this is a huge issue if run server side.
This game intends to be a infinitely generated levels (an formula clones the gates, conveyors, boundaries and increases values for difficulty) but can break at around stage 10 (200 or so gates) so I could try to make simple pre-defined levels with one main endless mode.
Where else can I improve on this game?