NcStudios / NcEngine

NcEngine: 3D game engine written in modern C++ and Vulkan
https://ncstudios.itch.io/
MIT License
36 stars 2 forks source link

Allow simulation pause/step #616

Open McCallisterRomer opened 2 months ago

McCallisterRomer commented 2 months ago

We'd like to be able to break and reenter the engine run loop as well as single step frames. For the former, we just need to be able to call NcEngine::Start() without passing in a new scene (Stop() only clears the running flag). For the latter, we need be able to render/run UI and do input polling without the update loop.