Multiple scenes vs. One scene with multiple levels/platforms

Resource-wise, is it better to have one scene containing multiple levels or multiple scenes?

I’m working on a legend of dungeon-style game and having watched the legend of dungeon behind the scenes video, it did look like he’d placed all his levels apart in one scene and just moved the camera and player between the levels.

Is this the best way for multiple levels and would having all the levels in one scene slow the game down?

I assume that you already know optimization of one scene (enabling and disabling object , occlusion culling , …)

When everything is in one scene then you must care for two things :

  • Ram

  • Scene Loading time.

If those are not your concerns then having one scene may be a good idea . having one scene has these benefits :

  • changing places doesn’t take time because they already loaded you just have to enable them.

  • you don’t need to store variables or something else that need to be passed between scenes.

  • working in the editor will be much faster(you don’t need to load unload scenes in editor)