Creating a lot of levels

I am new to Unity but not new to software development. I am building my first project in Unity a 2d platform game and I am using the free version which obviously has limitations especially on iOS builds. One of the problems that I have to solve is the storage requirements for the game assets since you only get stripping of assets in the Pro version.

So my question is this, is it worth exploring the idea of procedurally generating the levels of my game or shall I simply use the scenes in my project and design them by hand? I am planning to have 30 levels at least so thats why I need to get an idea of whats the best way to go.

Thanks
D

Scenes won’t be your problem. The main storage eaters are textures and SPECIALLY audio (musics and sfx… they’re evil). Unless, of course, your scenes are storing all type of exotic meshes that are unique to them… then they can get quite big.

Also, follow the original game concept (levels designed by rand or not). Usually it is not good to make this type of decision based on technical reasons and risk making a good game bad (there are exceptions, so this is a bomb to the game designer).

Well said! Better to design first, then find a way to implement it.