• Projects
  • want to see why this language is better by way of a game tutorial

want to see why this language is better than other commonly used ones by way of a game tutorial

looking for youtube link or any other links with tutorial/steps of a short game to make so we can see why this gscript language is better than other commonly used languages for making games

goal is just to see why this gscript language is better to make games

I don't know why it's better? It's a script like any other. I find gdscript lacking a little bit, but simple and documented. C or C# is much more powerful. Even javascript has little more power. Once you get to know it, gdscript makes a nice script.

GDScript is not necessary better than any other language, its just different. GDScript is similar to the Python programming language, which can make it easier to pick up. That said, Godot also supports C#, which is a more common programming language (not Godot specific like GDScript) and has better performance currently. C++ offers even better performance through GDNative, but its notably harder to use.

Ultimately, it really is a matter of personal preference. GDScript is used commonly in Godot because its the most well supported, though C# now is pretty much on par in my experience. GDScript also was the only programming language choice in Godot for quite awhile, so most Godot users who have been using the engine for several years are familiar with it and use it for tutorials (which could be why C# tutorials are a little less common).

As with some many things: there is no “better” programming language, it is very much dependent on the programmers, the project, preferences, and what is needed to get something done.

11 days later

no? ok

then any good game tutorials to make a game from scratch and see if it taught enough so that we can see if we understand anything about the code ?

If you read all the tutorials on this page, you should understand how to use Godot and GDScript. https://docs.godotengine.org/en/stable/getting_started/step_by_step/index.html

I don't think GDScript is "better" than anything else. But it is very easy to use and well integrated into the editor. I dislike engines that rely of external editors, this wastes time compiling and switching back and forth, and I find sometimes things don't work 100% (like code completion, maybe certain language features are limited, etc.).

I've used many languages over the years, including C++, C#, Javascript, BASIC, Java, Python, Ruby, etc. and I really like GDScript. It's fast to prototype and the API has most of the features you need for a game (and the missing parts you can easily add). At first I didn't try Godot cause I didn't want to learn another language, but after spending a few days with it, it became natural and I believe it was a good choice.

Things that make GDScript really good is the godot debugger. Along with Godot game engine. GDScript was built specifically for godot. The other languages where not built for godot.