uma informação extra sobre Godot:
Apesar de ter um script próprio (GDScript), a engine proporciona bastante liberdade ao desenvolvedor, já que fornece suporte completo ao C# 7, por meio do Mono, além de suporte total a C ++ sem precisar recompilar.
As linguagens oficialmente suportadas para Godot são GDScript, Visual Scripting, C# e C ++. O suporte a C# e Visual Scripting é recente e o suporte para novos idiomas pode ser adicionado por terceiros usando os recursos GDNative / NativeScript / PluginScript.