Greetings,
I just finished the course today, the course is amazing, it’s slow paced but packed with lot of information. However, I noticed that we didn’t use inherited scene.
From my experience with Godot 3, usually the best approach is to build a BaseLevel that act as our template for derived levels (0,1,2), instead of adding HUD scene on each level. That is because usually for commercial games you will need to have more than three levels, possibly 50 or even more for this type of game. With scene inheritance, all you need to do is change the BaseLevel (say we add HUD), and it will be reflected on the other derived levels.
Just wanted to add this information. Since, this information is essential, it’s part of Godot game development patterns, similar to auto-load.
Anyway, great course, will be looking forward for more courses in the future.