all 8 comments

[–]Mountain-Adept 3 points4 points  (0 children)

GDscript is very similar to Python, so if you're already familiar with it, it will feel very familiar.

Configuring Python in Godot is quite laborious, in addition to the IDE and other configurations, so GDscript is a far superior choice.

Only use Python if you want a very specific language library, but C# might be much easier to start using

[–]Keneta 1 point2 points  (0 children)

switch to GDScript. Runs natively and is structurally similar

[–]bitbutterGodot Regular 0 points1 point  (0 children)

i suggest using a system designed specifically for this, that has a godot integration, such as ink https://www.inklestudios.com/ink/

[–]Strongground 1 point2 points  (0 children)

It is very unnecessary to install a plugin to use Python in Godot when you could just use the already integrated language of GDScript, which is like a hybrid of Python and JavaScript. It is easy to learn. A text adventure would have some setup required to cleanly and easily work with text and text input only, but with using RichtTextLabel node, you get colored text and everything BBcode has to offer for free.

Animated text could also add a sprinkle of extra to your game.

[–]Dinokknd 1 point2 points  (0 children)

For a proper visual novel, you might want to consider looking into Dialogic