A godot plugin for mimicking an embedded game view in the editor.
This is a scuffed implementation whose purpose is to provide a fairly minimal benefit in developer experience. This is currently a GDScript plugin, and could ported to C++ in the future.
Mimic, as the name may hint towards, doesn't actually embed the game view into the editor. It simply mimics the behavior by using the already existing debugger to send messages to and from the editor and game process. The thought was to initially setup this connection manually, but taking advantage of the built-in debugger is incredibly simple and allowed for this to be created in just a few hours with no prior experience with it.
- Clone the repo
- Merge the
addonsfolder with your project'saddonsroot/addons/mimic/mimic_plugin.gdetcother_plguins/
- Enable the
mimicplugin in the project settings - Drop
Mimic.tscninto your root scene, or create aNodeand attach themimic.gdscript - A checkbox will be beside the play scene/stop toolbar, this will control whether it should mimic an embedded game view or not.