Is it possible to make something for GODOT to teach users how to use the game engine interactively?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Joe0239
:warning: Old Version Published before Godot 3 was released.

Is it possible to make something for GODOT to teach users how to use the game engine interactively so that people who are new to this game engine can learn how to make games quickly?

You can find a few video tutorials on YouTube already that show you the things in action. The next step to make this interactive is to have a teacher or someone live helping you :stuck_out_tongue:
Do you mean the engine should have a tutorial mode?

Zylann | 2016-07-13 12:54

Yes I do mean that, the best way to learn by yourself is by learning interactively. Is this possible to implement this?

Joe0239 | 2016-07-14 06:23

:bust_in_silhouette: Reply From: Gokudomatic2

I guess that should be possible with the current version of godot.

Possible, yes. Easy… uuh /me run away

(In my experience, everytime a tutorial has to be added to a game project, it introduces countless bugs. Now imagine that on Godot…)

Zylann | 2016-07-14 18:35

Yeah, no, we don’t want a tutorial mode. Better would be a tutorial plugin (enable in Project Settings) and should avoid a lot of the “tutorial mode” hardwiring that spawns the bugs in other engines.

gau_veldt | 2016-07-15 04:41

:bust_in_silhouette: Reply From: gau_veldt

Something like an in-editor tutorial could be realized via an Editor plugin in the 2.1.beta branch of Godot. To walk through things when a game is run the plugin could set things up so the game could temporarily swap things in the script to custom nodetypes just prior to running (then back to the normal nodenames when the game exits).

Just a forewarning that the plugin code is highly bleeding edge and may not be completely working. In fact it is very likely to have a bug or two or three or more. Documentaion is also spotty and the documentation tutorial for plugins currently only covers two of the use cases (docking plugin and custom nodetype plugin).

@gau_veldt Oh ok then how and where do I get this plugin then?

Joe0239 | 2016-07-15 06:08

@Joe0239 You have the ability to write your own editor plugins in GDScript since the Godot v2.1.beta.official launch.

gau_veldt | 2016-07-15 11:34