Unity is one of the top-tier game development platforms, and has an interesting origin story as a Mac game development environment that went fully cross-platform.
Today it supports both C# and JavaScript and can target any platform, as well as being freely available for personal use (with some caveats).
Resources
Category | Date | Link | Notes |
---|---|---|---|
Visual Programming | 2020 | FlowCanvas | Unity plugins for node-oriented development |
xNode | |||
Bolt | a Unity plugin that is similar to Unreal blueprints, recently acquired by Unity themselves |