Looking for general advices on “godotic” way of gamedev

You can create your own Autoload Nodes (singleton system in Godot) to save/load/access game states and game progression.

There are 2 powerful dialogue addons for Godot: dialogic and godot_dialogue_manager.

godot_dialogue_manager is a lightweight Godot dialogue solution. It provides many dialogue utilities through code. You can easily make your own balloons and control the dialogue via code.

Dialogic is a general-purpose Godot visual novel solution. It includes many features (characters, portraits, etc) to create a VN game with minimal coding, similar to Ren’py and RPGMaker. However, the dialogic 1 is for Godot 3 and dialogic 2 is still in-development and marked as Alpha. But it’s already powerful enough to use.

In addition, both of them use several Autoload Nodes to control the dialogue process.

2 Likes