Oh, yeah. Believe me, I know. I bought into the UML+MDA hype back in the day, until I realized that all the OCL crap was getting to the same level of specificity as regular code, with the added inconvenience of having to sprinkle it across a bunch of diagrams :rofl:

But that’s kinda part of my point: visual programming usually fails, but there’s use for visuals in higher levels of abstraction. Yeah, I write code, but I still draw boxes and arrows on a white board when I’m trying to explain (to myself or to someone else) how the system is structured, or how the data flows.

Same thing here: there’s value in having visual blueprints, but there should be an option to say “hey, we crossed the complexity threshold where this thing starts being counter-productive, let’s turn parts of this into code” :slight_smile:

Any chance it’s somewhere on GitHub? I love looking at what’s available out there.

I’ve been messing with Bevy in my spare time, remaking an old Flash game I wrote in 2010. I tried playing with Godot a while ago, but visual and spatial reasoning is my weakness, and I just can’t get used to the paradigm of making your game in a level editor. I’m used to the game being a program, and I need to understand the structure of the program, so Bevy allows me to play to my strengths and postpone working on my weaknesses until I’ve grokked the basics :smiley: