I constructed a C++ engine for a Shadowgate-like recreation (https://www.youtube.com/watch?v=SfOIJQAa9Aw), however am keen on attempting to construct one thing like this in Godot.
I am simply began in Godot usig C#, and am questioning what can be one of the simplest ways to mannequin my scenes/nodes.
The primary gameplay loop is roughly:
- enter room (typically preceded by cutscene animation or intro textual content)
- click on on totally different spots, get dialogue suggestions or different interactions
- use key or open door and journey to subsequent space
Now, would each room be it is personal scene, with each clickable merchandise/display screen area a childnode? Or is the principle gameplay loop only one scene, that switches it is primary viewport graphic and reads the objects from some exterior useful resource?
Additionally, ought to I do the scripting in a excessive degree node, accessing childnodes from there..or ought to every merchandise within the scene use it is personal script?
Hope somebody can level me in the appropriate course!