If the game code compiles to a shared library, it can be hot-reloaded without having to shut down the running engine-process.