In my game there are multiple levels (300 levels) You start a level by clicking on it in the level map (like the one in candy crush etc) The levels will be having the same gameplay, character and environment but the items (stored as scriptableobjects) available and the winning criteria will be different. Now I am confused about something. Is it recommended that each level should have its own scene and script?
Usually using only one scene for multiple levels is (almost) never a good choice, unless the game is VERY small(or if you want to generate the levels procedurally) If you are planning to do multiple levels in your game, i would go for a multi-scene approach, to have a better, more organised workflow. At the end of the day it really depends on the type of game you are making.