I never mentioned this before (it’s in the README now), but Spartan Engine has a Game.cpp that handles loading and setting up default worlds. If you’re into cutting-edge rendering, hot-reloading shaders, or graphics experiments, this is your starting point.

When it comes to rendering technology, Spartan is modern/experimental and way ahead of most engines out there.