元々、GodotはLua言語を使用してたが、オブジェクト指向で記述するには複雑で、膨大なコードを必要だった。 そして、Pythonへ言語を変更しようと研究していたが、困難であるという結果になった。

そこで開発されたスクリプト言語が、このGDScriptなのである。

参考: https://docs.godotengine.org/ja/stable/about/faq.html#what-were-the-motivations-behind-creating-gdscript

開発の背景として以下の理由がある。