I would love if you could edit the code in real time like in Unity...
That only works in very rare circumstances. Most of the time a running game starts misbehaving if you change the code.
In Quest3D, on the other hand, this works perfectly! In earlier versions there was no separation between edit and play mode, even. That combined with its visual programming (which I do find essential and a million times more efficient than scripting -even if its is not necessarily easier) allowed us to make our two most complex games to date (The Endless Forest and The Path) and an alternative AI system (Drama Princess).
A new plugin for Unity, called Antares Universe, allows for real-time visual editing as well. It's still in beta but it works better than the scripting for me. We're making the prototype for the new version of
8 with it.