最終確認日

Godot についての調査

#ChatGPTより引用 を含む。

特徴

  • 無料 & オープンソース
    • MITライセンスのもとで提供されており、商用利用も自由
  • 軽量 & 高速
    • コンパクトなエンジンで低スペック環境でも動作可能
  • ノードベースのシーンシステム
    • ゲームオブジェクトを階層的に管理しやす
  • GDScript & 多言語対応
    • Python風のスクリプト言語「GDScript」を採用
    • C#、C++、VisualScript も使用可能
  • マルチプラットフォーム対応
    • Windows、macOS、Linux だけでなく、iOS、Android、Web、コンソール向けにエクスポート可能
  • 強力な2D & 3Dエンジン
    • 2D専用の描画エンジンを搭載し、軽量かつ高品質な2Dゲームを開発可能
    • 3DエンジンもPBR、GI、ボーンアニメーションなどに対応
  • 組み込み物理エンジン
    • 2D/3Dの物理エンジンを標準搭載(RigidBody、KinematicBody など)
  • シェーダー & ビジュアルエフェクト
    • GLSL風のカスタムシェーダーを記述可能
    • ビジュアルスクリプトによるノードベースのシェーダーも作成可能
  • ビジュアルスクリプティング
    • ノンプログラマー向けにノードベースのスクリプト作成機能を搭載
  • アニメーションシステム
    • 2D/3Dアニメーションを直感的に作成・制御可能
  • GDNative & プラグインシステム
    • C++やRustでネイティブな拡張が可能
    • プラグインを活用して機能を拡張可能
  • 豊富なコミュニティとドキュメント
    • 公式ドキュメント、フォーラム、YouTubeチュートリアルなどが充実

言語

  • GDScript
  • C#
  • C++
  • VisualScript
  • Rust (GDNative経由)

Godot vs Unity

特徴 Godot Unity
価格 無料 無料(有料プランあり)
ライセンス MITライセンス 独自ライセンス
2Dゲーム開発 高速で最適化された2Dエンジン 3D主体で2Dは補助的
3Dゲーム開発 PBR, GIなど対応 充実した3D機能
スクリプト言語 GDScript, C#, C++など C#, JavaScript(旧)
エクスポート Windows, macOS, Linux, Web, モバイル, コンソール 同様
  • Unityの方ができることは多いが、その分機能が多く重い。Godot は比較的軽量。

Godot 製のゲーム

知っているやつだと

  • Backpack Battles
  • Unrailed 2 (1はわからない)
  • Backshot Roulette

2D

3D

モバイル

ショーケースから見れるよ
2024 ショーリールから動画で見れるよ。

比較

Unity 製のゲーム

  • Core Keeper
  • サンナビ
  • Plate Up!
  • Raft

https://unity.com/ja/blog/games/made-with-unity-2022-in-review

Godot のチュートリアル

Udemy で買う

サイトアイコン
公開日
更新日