GDevelop vs Unity?

Disclaimer: I coded in Unity for, like, 10 hours. With https://www.reddit.com/r/proceduralgeneration/comments/fliixg/map_generation_please_make_fun_of_my_code_unity_c/ as one of two main results.

But it appears that in Unity you create empty gameobject, attach script component and do everything in C#. See https://docs.unity3d.com/ScriptReference/

Often standard way to do stuff is to use GUI Editor and import assests, but if you really want you may code entire game by editing C# files.

I have not found visual programming, it was not mentioned in introductory tutorials. Scripting seems to be done with sane C#.

/r/gamedev Thread