@pinellos Quando leggo commenti come i tuoi si riaccende la mia speranza nel trovare gente che usa il cervello e sa valutare le cose in base al lato pratico 🙂
Prova GDevelop è open source, in sviluppo ed è identico a Construct 2/3. Sta crescendo molto e ti assicuro che la versione stabile sarà la scelta ideale se ami Construct.
Il visual scripting di Godot, ispirato a blueprint di unreal engine, fa schifo, non lo sua nessuno (e vorrei vedere) e come hai fatto notare tu non serve a nulla, perchè non aiuta un cappero e tende soltanto a confonderti le idee creando una logica spaghetti inutile e senza senso.
Uno dei sviluppatori di GDevelop come ho già scritto sopra ha creato un'addon sperimentale che implementa la logica degli eventi in stile construct 2/GDEvelop all'interno di Godot. Questa cosa è stata accolta con gioia da molti utenti che hanno sottolineato l'inutilità di visual script.
Per me implementeranno il nuovo addon perchè Godot è fantastico ma come spesso accade si tralascia l'aspetto più importante in certi progetti... la semplicità! attualmente Godot non è sufficientemente documentato, devi tirare giù troppo codice anche per realizzare un concept basilare del tuo gioco, e non è molto ottimizzato. Ma possiede una grande community in espansione e non dubito che in futuro migliorerà moltissimo.
IMPORTANTE: Godot 3.0 è stato rilasciato in 2 versioni, Quella classica con GDScript e quella che utilizza C# + Mono library. L'implementazione di C# è una cappellata paurosa, poi il rilascio di una versione a parte ha dato il colpo di grazia. Per me hanno fatto il passo più lungo della gamba ascoltando il parere di ragazzini che volevano C# (linguaggio che guarda caso viene utilizzato su Unity). Scelta molto discutibile, e da quello che leggo non sono l'unico a pensarla cosi.
Un saluto a tutti.