In software program growth not all options work out, and with the upcoming launch of Godot 4 beta it will seem that the VisualScript visible programming language is one such characteristic. We went arms on with the visible scripting performance method again in 2016 when it was first added and actually it by no means felt like an enchancment or viable various to GDScript. The truth is, it at all times felt like writing GDScript, simply in a much less environment friendly method than typing.
Introduced at the moment on the Godot weblog, the characteristic is being eliminated:
VisualScript will likely be faraway from the codebase in Godot 4.0 (it’s going to stay supported in Godot’s 3.x department).
As VisualScript was applied as an non-compulsory module, the related code was moved to a devoted repository in order that customers may nonetheless compile it in, if there’s all for holding it updated: https://github.com/godotengine/godot-visual-script
One chance is to transform it to an official GDExtension utilizing GodotCPP, which could be very mature now and will assist every little thing required to do that. As an extension, it might work higher as a floor for experimentation and enchancment. For this to occur, nonetheless, there should be volunteers desirous to make this occur and spend the time required to analysis a path ahead.
The Godot Engine weblog put up goes into extra info on what went incorrect with VisualScript and why it’s being eliminated. You’ll be able to be taught extra in regards to the removing within the video beneath.