4 ms·
This should answer your question, http://docs.godotengine.org/en/latest/reference/gdscript.html?highlight=gdscript http://docs.godotengine.org/en/latest/referen
by oolongCat 11y ago
This should answer your question,
http://docs.godotengine.org/en/latest/reference/gdscript.html?highlight=gdscript http://docs.godotengine.org/en/latest/reference/gdscript.htm...
As for my personal experience with GDScript,
I used to experiment with Godot a while back, and honestly I never felt like GDScript was some sort of hindrance never felt it was in the way. It was really, really easy to pick up if you know another programming language already.
- mpinteractiv 11y ago> As for my personal experience with GDScript, I used to experiment with Godot a while back, and honestly I never felt like GDScript was some sort of hindrance never felt it was in the way. It was really, really easy to pick up if you know another programming language already. Nobody is saying that it's wrong or an "hindrance", it's just yet another language to learn for a single purpose,yet another ecosystem to write libraries for. But the main issue is that it's either that or C++ (nothing against C++ either, it's just that it cannot be put into random hands). Choice is good. But there is Processing,Haxe,Vala,... + all other general purpose languages and co in this space already. It's not like they couldn't pick something that already existed.
- hrnnnnnn 11y agoTotally agree. I made the same small game in Unity and Godot about a year ago to compare them. Learning and using Godot script was no big deal. The main difference was that I could use VS for Unity and it had a vim plugin, but if I wanted to edit text in-editor I was stuck with Godot's own one.
- stcredzero 11y ago> if I wanted to edit text in-editor I was stuck with Godot's own one. Yet another move the one should not copy from Smalltalk.
- adolson 11y agoWhy didn't you just set the external editor options in Godot and use whatever editor you wanted?
- hrnnnnnn 11y agoIt was a while ago, so I can't remember exactly. It was either that the option didn't exist at that point, or the pain of using the built-in editor was offset by something else, like the ability to debug or syntax highlighting or autocompletion.
- vmorgulis 11y ago> A class file can inherit from a global class, another file or a subclass inside another file. > # optionally, extend from another file > extends "somefile.gd" > # extend from a subclass in another file > extends "somefile.gd".Subclass Interesting feature.
- aptwebapps 11y ago# a file is a class! I'm having LPC flashbacks ...