Others creating new levels

Working on my first 2D platformer, I cannot describe just how much fun I’m having, I program .Net applications in my 9 to 5, but doing this has brought back the wonder of computing that got me started in the first place. This forum has been indispensable in solving problems. For instance I was cleaning up double jumping last night and could not figure out why it would triple jump sometimes, when I figured out that I needed a small delay before the next jump input and got that implemented, I felt like I had just won the Olympics :slight_smile:

Onto my question…

I want to setup Unity for my son so he can design levels on his own using my current project, I’ve built a ton of prefabs that are all setup, for instance a moving platform you drop it in, move the start and end and your done. I don’t want him touching code, or tinkering with other things, just put the level together and run the player through it.

I also would like the ability to load a level, is there a good way to accomplish this? Can I save a level out to disk and load it on demand. Given how big they can get, this is going to be a necessity…

In this scenario, would it be better to do a git merge (using GitHub), or save out the level and then load it back in?

Thanks for your help.
-Paul-

The easiest solution is to do this with scenes. Each level is its own scene. This would keep the workflow entirely in the editor and would make it relatively trivial to load each level.

Awesome, thank you…

I’ll go research that, hopefully he’s better at level design than I am :slight_smile: