Visual scripting should come back in Godot ?

Visual scripting should come back in new Godot versions.

Visual Scripting was the most easiest way to learn making game logic for a total beginner or for those who are not comfortable with scripting.

I m a very beginner in programming even after taking too many tutorials about GDscript i m still unable to form game logic. :pensive_face:

3 Likes

tbh,I never used visual scripting …and it seems like 10 times harder then gdscript :sweat_smile:

Since Godot is an open source program , there is many add-on things,have you seen this?
it’s only for Godot 4.3
you can give it a try!

2 Likes

Ah, well it was removed because basically nobody was using it: Godot 4.0 will discontinue VisualScript – Godot Engine

People just preferred to use GDScript (and the other languages available). If that was because of how good GDScript is, or how bad visual scripting was, I don’t know.

At any rate, game logic is the same whether you click it or you type it. The same objects have to do the same things, it’s just a question of how to get there. If you are struggling with programming, I recommend taking general courses (as opposed to ones focused on Godot), and playing around with very small projects to get the hang of it.

For example, you could try to make a coin flipper. None of that fancy sprites either, simply print the result when pressing a button. Once you get that working, maybe try increasing the number of sides. Make a 3 sided coin, then a 4 sided coin, then before you know it, you’ve implemented dice.

It’s going to take time, but pretty much everything worthwhile does. If you keep at it, you’ll eventually get there.

3 Likes

The classic way of describing logic through scripts has always been much more convenient than any visual programming, Godot does not need it at all, since there is Gdscript. Visual programming will simply overload the functionality

2 Likes

I will try this :+1:
Thanks!

1 Like

I have never really understood why visual scripting was even a thing TBH.

I can imagine that using some visual scripting tool for moving a robot in a child focussed environment like primary schools or even possibly secondary schools, could be a useful introduction to following logical instructions, but I don’t know why it would be used in anything approaching a serious coding environment.

So should Godot spend time and effort developing tools for non-coders? No, I don’t think so. In my opinion introducing children to coding early is a good thing to do. Even if the first program is

10 print "hello"
20 goto 10

And if you have never coded before, doing some basic coding courses before touching Godot is probably a good idea. There are tons of great learning resources out there.

PS My first computer was a Tandy TRS-80 with 4kb of RAM. I could never afford a specturm (with an enourmous 48k) nor the classic commodore when they came out and I never got one for christmas. But on my TRS-80 I managed eventually to code a minesweeper, a space invaders, a platform game and a text adventure game! I loved my tiny 4kb TRS-80.

2 Likes

I still have my Coco2, one of the first 100 off the assembly lime, as the serial is something like 0000084, hehe.
Good memories!

1 Like

@OleNic
Oh, you had tons of memory to play with! But yes, good memories. I wish I still had mine.

(84! That is amazing! I wonder how many they made in total.)

2 Likes