Many games have a console you can pull up with tilde or similar and enter commands to the engine for modifying settings, spawning/removing characters, etc. We should have this too; threaded REPL with very simple commands for adding, removing, moving, etc game objects.
In the main game loop, we will want to read from the interpreter's queue as we do from the input manager.
Many games have a console you can pull up with tilde or similar and enter commands to the engine for modifying settings, spawning/removing characters, etc. We should have this too; threaded REPL with very simple commands for adding, removing, moving, etc game objects.
In the main game loop, we will want to read from the interpreter's queue as we do from the input manager.