I actually kind of have a script close to that. It choses a random event from lighting then spawns it into workspace after a certain period of time.
Anyway now for the on-topic stuff:
I think you should search through open source games on the roblox site. You’ll find some great ones that you could add to the list.