デスクトップ、Android、Web、iOS向けゲームを開発できる、OpenGL ESベースのクロスプラットフォームJavaゲーム開発フレームワーク。
godotengine/godot
Godotは、統合エディターから2D・3Dゲームを制作できる、無料かつMITライセンスのクロスプラットフォームゲームエンジンです。
代替できる製品:Unity
Unreal Engine
- スター
- 118,769
- フォーク
- 27,143
- 未解決の Issue
- 18,911
- 最終コミット
- 14 時間前
これは何?
Godot Engineは、単一のインターフェースから2D・3Dゲームを制作できるクロスプラットフォームエンジンです。幅広いビルトインツールを備えているため、開発者は基盤となる仕組みを一から作るのではなく、ゲームプレイに集中できます。
ゲームはワンステップでLinux、macOS、Windows、Android、iOS、Web向けにエクスポートできます。コンソールは別途契約することでサポートされます。エンジンは寛容なMITライセンスで公開されており、ロイヤリティは不要で、制作するゲームにも制限はありません。
Godotは2014年にオープンソース化されるまで、創設者たちによって数年間社内開発されていました。開発はコミュニティ主導で進められ、非営利団体のGodot Foundationが支援しています。
主な機能
- 011つのエディターで2Dゲームと3Dゲームの両方を制作
- 02ワンクリックでデスクトップ、モバイル、Webプラットフォーム向けにエクスポート
- 03ロイヤリティ不要の寛容なMITライセンス
- 04非営利財団の支援を受けたコミュニティ主導の開発
- 05公式ドキュメントとクラスリファレンスをエディター内で利用可能
ユースケース
- ライセンス費用をかけずに2Dまたは3Dゲームを制作するインディー開発者
- 複数のプラットフォーム向けにゲームのアイデアをすばやくプロトタイプする
- エンジンのソースコードを完全に管理したいチーム
- 大規模なコミュニティやチュートリアルを活用してゲーム開発を学ぶ
クイックスタート
- 1
公式サイトからエディターのバイナリをダウンロードする
- 2
公式ドキュメントに従ってソースコードからコンパイルする
使う前に知っておきたいこと
- ソースコードからビルドするには、外部ドキュメントに記載されたプラットフォーム固有のコンパイル手順に従う必要があります。
トピック
よくある質問
- godot とは?
- Godotは、統合エディターから2D・3Dゲームを制作できる、無料かつMITライセンスのクロスプラットフォームゲームエンジンです。 Godot Engineは、単一のインターフェースから2D・3Dゲームを制作できるクロスプラットフォームエンジンです。幅広いビルトインツールを備えているため、開発者は基盤となる仕組みを一から作るのではなく、ゲームプレイに集中できます。
- godot は無料で使えますか?ライセンスは?
- godot は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- godot は今もメンテナンスされていますか?
- 活発にメンテナンス中。godot の最終コミットは 2026年10月20日 です。
- godot は何に使えますか?
- ライセンス費用をかけずに2Dまたは3Dゲームを制作するインディー開発者 複数のプラットフォーム向けにゲームのアイデアをすばやくプロトタイプする エンジンのソースコードを完全に管理したいチーム 大規模なコミュニティやチュートリアルを活用してゲーム開発を学ぶ
- godot のインストール方法は?
- 公式サイトからエディターのバイナリをダウンロードする 公式ドキュメントに従ってソースコードからコンパイルする
- godot はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/godotengine/godot
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
.NET向けのC#ゲーム開発フレームワーク。開発終了したMicrosoftのXNA Frameworkを再実装し、クロスプラットフォームの2D・3Dゲームを作成できます。
モバイル、デスクトップ、Web向けの2D・3D・マルチプレイヤーゲームを作れる、オープンソースのノーコードゲームエンジン/エディター。
物理演算、アニメーション、タイルマップ、会話機能を備えた、D言語向けのシンプルな2Dゲームエンジン。
固定パレットと低解像度画面でドット絵ゲームを作れる、Python向けレトロゲームエンジン。
Open 3D Engine(O3DE)は、ゲーム、映画品質の3Dワールド、シミュレーションの開発に使えるマルチプラットフォーム対応のリアルタイム3Dエンジンです。