Godotはマルチプラットフォームの2Dおよび3Dビデオゲームエンジンです, オープンソース MITライセンスの下でリリースされ、Godotコミュニティによって開発されました。
このエンジンは、Windows、OS X、Linux、およびBSDで動作し、Windows、OS XおよびLinux、携帯電話(Android、iOS)、およびHTML5から作成されたビデオゲームのエクスポートも可能にします。
GodotのビデオゲームはC#プログラミング言語またはGDScript言語でコーディングされています.
GDScriptは、Pythonに非常によく似た高級プログラミング言語です。 これは特にGodot用に作成されたため、機能と最適化が追加されています。 ただし、すべての用途に適しているとは限りません。
- コードのオートコンプリートが常に可能であるとは限りません
- 制限は通訳によって制限されています
- コンパイル(または書き込み)のすべてのエラーを報告しません
- コードは読みにくく、リファクタリングが困難です。
Godotには、高度で独立した完全な2Dエンジンがあります、2D空間で3Dを偽造する必要はありません。
エンジンマウントには以下が含まれます ライト、シャドウ、シェーダー、GUI、スプライト、タイルセット、パララックススクロール、ポリゴン、アニメーション、物理学、素粒子など。 ビューポートノードを使用して、2Dと3D、または3Dと2Dを混在させることもできます。
ゴドー 洗練された最高のアニメーションシステムのXNUMXつが含まれており、 編集、スケルトンアニメーション、ブレンディング、アニメーションツリー、モーフィング、リアルタイムカットシーン、関数の呼び出し、および任意のノードによってエクスポートされた任意のプロパティのアニメーション化。
Godotには、衝突検出、リジッドボディ、スタティックボディ、キャラクター、ビークル、レイキャスト、ジャンクションなど、2Dと3Dの両方に対応する独自の物理エンジンもあります。
Godot3.1の主な新機能
Godotオープンソースゲームエンジンの新しいバージョンが最近リリースされ、バージョン3.1に達しました。 この新しいバージョンには、興味深い一連の変更、改善、追加が含まれています。
新しいモーター
Godot 3.1のこの新しいリリースでは、これ 新しいOpenGLES2.0レンダリングエンジンを受け取りました。
バージョン3.0への更新により、エンジンの2.0.XブランチにあるOpenGL ES2レンダリングエンジンがOpenGL3.3 / OpenGL ES3.0レンダリングエンジンに置き換えられました。
しかし、 チームは、この選択を後戻りし、OpenGL ES 2.0レンダリングエンジンを再実装して、古いモバイルで良好なパフォーマンスを維持する必要がありました。、ターゲットプラットフォームを増やし、モバイルデバイスでの複数のエラーを回避します。
ただし、この新しいレンダリングエンジンは2D向けに完成していますが、3D表示は簡素化されています。
たとえば、色空間はすべてsRGBです(OpenGL ES 3.0レンダリングエンジンのような線形空間ではありません)。
PBRベースのレンダリングはサポートされていません。 一部のシェーダー機能は機能しません(以前のバージョンのOpenGLによる制限)。
同じことがいくつかの後処理効果にも当てはまります。 グローバルイルミネーションプローブは機能せず、GPUはパーティクルを処理しません。
将来的には、新しいVulkanレンダリングエンジンが登場することが予想されますが、これによりOpenGL ES3.0レンダリングエンジンは廃止されます。 作業は3Dレンダリングに焦点を当てる必要があります。 作業の結果、Godot4.0が通常XNUMX年以内にリリースされます。
GDScriptの機能強化
一方で GDScriptはいくつかの改善を受けました、 タイピングはパーサーの単なる機能であり、Godotがユーザーに警告メッセージを送信できるようにするため、マシン固有の命令が改善されてパフォーマンスが向上することが期待されます。
その他のニュース
また、バージョン3.2は今後数か月間計画されています。 後者 提供する必要があるもの:スクリプトで記述された命令、FBXのサポート (AssimpまたはOpenFBX経由)、AndroidおよびiOSのワークフローの改善。これには、モバイルデバイス(AdMobなど)用の特定のSDKの追加、エディターのWebブラウザーへの導入、最新のプロトコルと専用サーバーをサポートするためのネットワーク管理の改善が含まれます。
明らかに、バージョン3.1には、安定性を向上させ、直前のバグを修正するためのパッチがあります。
Godotは次のURLからダウンロードできます。 このページ Windows、Mac OS、Linux用。 あなたはまたそれを見つけることができます Steam y itch.io。