Godot 4.0 will discontinue visual scripting

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Godot

    Godot Engine – Multi-platform 2D and 3D game engine

  • I'm very excited for Godot 4. GDScript improved a lot.

    I'm mostly excited about callables (function pointers), easier signal handling in combination with await (former yields) and an improved tweening system. The scripting environment inside of the editor with inbuilt documentation, code completion and debugger is really an achievement.

    The only thing I miss is static typing and refactoring tools. You can use type hints, but you need to fall back to dynamic typing at some places for example because there are no generic collections.

    Therefore I'm quite excited about the dotnet6 branch being merged into main a few days ago [1]. This is a huge step and will probably make some unity developers consider Godot for their next game.

    Also there's GDExtension, the successor of GDNative, which will make it easier to integrate C++ code [2].

    I could never imagine myself using Visual Scripting, because you can express yourself so much easier in Code.

    [1] https://github.com/godotengine/godot/pull/64089

    [2]

  • blockly

    The web-based visual programming editor.

  • huh, i wonder it is possible to just do visual editor on top of gdscript instead similar to https://developers.google.com/blockly/

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Cobol

    Open library with source code for OpenCobol, GnuCobol AS 400 COBOL, CL, CLP, CLLE, CBLLE

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts