このページの内容

Awesome Godot

Godotを扱う資料や関連プロジェクトをまとめたAwesomeリストです。

目次

ゲーム

オープンソースゲームでGodotを使用しているもの。

2D

Godot 4

  • 99Managers Futsal Edition - シンプルで無料/自由なフットサルチーム管理ゲーム
  • A Dark Forest - ダークルームにインスパイアされたミニマリズムのインクリメンタルゲーム
  • Librerama - 無料/自由な高速アーケードミニゲームコレクション
  • Poder Solar - シンプルなリソース管理ゲーム
  • Unknown Horizons - Unknown Horizonsの公式進行中の再実装

Godot 3

  • Blipshift - シンプルなトップダウン移動プラットフォームゲーム
  • Breakable - ブレイクアウト風のゲーム
  • Circle Jump - モバイルアーケードゲーム、中毒性があり、楽しめます。作成方法のチュートリアルが用意されており、自分で再現してGodotを学ぶことができます
  • Everplast - 怒り、スピード、テンポ、スプレーを満たすユニークな2Dプラットフォーム体験
  • Falling Square - 反応を試すためのシンプルなモバイルゲーム
  • Flappy Race - フラッピー・バードとマリオ・カートをインスパイアした2Dオンラインマルチプレイヤーゲーム(デスクトップおよびHTML5用)
  • Haldric - Battle for Wesnothの公式進行中の再実装
  • Memory Game - シンプルなメモリゲーム
  • Pocket Broomball - 世界初のブロムボールゲーム(iOS、Android、html5で利用可能)
  • Portal 2D - ポートのゲームを2Dでリメイク
  • ROTA - 重力操作型パズルプラットフォームゲーム
  • spindle of serendipity - カスタマイズ可能な単語を含むワードゲッジングゲーム
  • Starship Olympics - 高速なローカルパーティゲーム。トップダウンのアリーナで星船が戦います
  • TuxBuilder - SuperTuxの進行中の再実装

Godot 2

  • BlockPop - シンプルなブレイクアウトクローン
  • Bombs - シンプルなモバイルゲーム。爆弾にタッチしてその爆弾を解く必要がある。
  • Captain Holetooth - 詳細な世界に登場する探検型プラットフォームゲーム。若年層をターゲットにした作品。
  • Dolphin Island 2 - A Game By It’s Cover 2015 ゲームジャムのために作られたプラットフォームゲーム。
  • DynaDungeons - ファンタジー世界におけるボンバークローン。
  • Kraken-Rampage - Ludum Dare 3、33 で48時間以内に制作された作品。
  • Minehunter - マインスイーパークローン。
  • Minilens - 無料のパズルプラットフォームゲーム。
  • Mountain of Hope - Theater Game Jam(PGA 2015)で制作されたゲーム。
  • Ninja-Training - 1時間のチャレンジとして実施された小さな走行ゲーム。
  • No hope - Ludum Dare 3、33 で48時間以内に制作された作品。
  • Planet Rider - 異世界環境における2D物理パーカーゲーム。
  • Platshoot - 2Dシューティングゲーム。
  • Ringed - 上から見下ろすシューティングゲームで、光効果を広く使用。
  • Tanks of Freedom - 無料のターン制等角視戦略ゲーム。
  • Three Hungry Mice - 2016年3月のGodotエンジンジャムのために作られたマウスを使ったブレイクアウトゲーム。

3D

Godot 4

  • Hurry Curry! - 無料かつオープンソースの協力型マルチプレイヤー調理ゲーム。
  • LibreAim - Godotで作られたリブレFPSのターゲットトレーニングゲーム。
  • OpenLiberty - オープンソースで再実装されたグランストーブ・アートIII、ゴドットエンジン上で実行。
  • Reia - デスクトップおよびモバイル向けのアクションアドベンチャーRPG。マルチプレイヤー、MMO、オフライン対応を備えた無料ゲーム。
  • Sunder - オープンソースで、スピード感のあるマルチプレイヤーシューティングゲーム。Tribesをインスピレーションに受けており、ジェットパック、スキー、車両を備える。
  • Super Tux Party - 無料・オープンソース・パーティゲーム。マリオパーティのようなゲームの体験を再現することを目的としている。
  • Tanks of Freedom II - voxelアートによる無料のターン制等角戦略ゲーム
  • Thrive - 生命の進化についての無料、オープンソースゲーム(Mono)
  • VitaVehicle - エンジン、トランスミッション、スリップアルゴリズムをシミュレーションするオープンソースレーザー制御自動車シミュレーター

Godot 3

  • Ball2Box - iOS、Android、html5で利用可能な箱にボールを撃ち込むゲーム
  • Boom - 非常にシンプルで古風なFPS。進行中だがプレイ可能
  • Broken Seals - マルチプレイヤ対応の第三人称アクションRPG(カスタムエンジンモジュールが必要)
  • Meteorite - メトリドプライムをインスピレーションに受けて作られた低解像度メトリドバンアのFPS。LOWREZJAM 2018用に作成
  • Rapid Rescue - Rapid Rescueは、ラビンスをインスピレーションに受けて作られたローカルマルチプレイヤー戦略ゲーム

Godot 2

  • Cheese Hunter - 2016年3月のGodotエンジンジャム用のゲーム

XR

Godot 4

  • Piggy Rescue - 小さな豚を追って救助する楽しい小規模例ゲーム

Godot 3

プロジェクト

非ゲームのオープンソースプロジェクト(Godotで作成されたツール/ユーティリティ).

Godot 4

  • Arrow - ノードでゲームナラティブを設計するツール
  • Clipboard Narrator - ウェブページをオーディオブックに変換するツール。デスクトップでバックグラウンドで動作!
  • GodSVG - 最適化されたスケーラブルベクターグラフィックスファイルを作成するツール
  • Lorien - Windows、Linux、macOS用の無限キャンバスの描画/ホワイトボードアプリ。描画パッドや圧力感応をサポート
  • Material Maker - PBRマテリアルをプロシージャルに生成(Substance Designerに類似)
  • Pixelorama - 2Dピクセルアート編集器
  • ProtonGraph - プロシージャルコンテンツ生成用ノードベースツール。視覚スクリプトに似ているが、3Dモデル生成用(カスタムエンジンモジュールが必要)

Godot 3

  • Godello - Trelloに似たカンバンボードアプリケーション(Godotで作成)。複雑な非ゲームアプリケーションの実証実験として、複数ユーザー間のリアルタイムオンライン相互作用を含む。バックエンドコードも含まれる
  • SimulaVR - Linux用のVRウィンドウマネージャー。Godotエンジンに基づくもの。
  • vpuppr - マルチプラットフォーム対応のVTuberアプリケーション。複数のトラッキングバックエンドをサポート。

テンプレート

自らのゲーム開発に活用できるベースとなるプロジェクト.

Godot 4

  • COGITO - 第一人称浸透シミュレーションテンプレートプロジェクト。インタラクティブなオブジェクト、さまざまなアイテム、プレイヤーおよびゲーム環境に影響を与えるメカニズムを提供するフレームワーク。
  • Crystal Bit Godot Game Template - 意見を反映したゲームテンプレート。継続インテグレーション、シーン読み込み時のグラフィックトランジション、ゲームの一時停止処理を含む。
  • Godot C# Template - C#プロジェクト用のテンプレート。UIシーン、視覚的なデバッグツール、簡易なTween、ユーティリティスクリプト、ENetマルチプレイヤーフレームワークを含む。
  • First Person Starter - 第一人称コントローラーを備えたテンプレート。インスペクタから簡単に調整可能。
  • Godot-GameTemplate - すべての必要な要素が整備されたテンプレート。ピクセルアートゲーム向けに設計。
  • Godot 4 Custom Gravity - 3Dプロジェクト用のテンプレ連。惑星重力(スーパーマリオギャラクシーのような)を提供。任意の惑星形状をサイン距離フィールドでサポート。キャラクターコントローラーと各種サンプル設定を含む。
  • Godot XR Template - マルチレベルXRゲーム用のテンプレート。
  • Maaack’s Game Template - メインメニュー、オプションメニュー、一時停止メニュー、クレジット、シーンローダー、追加ツール、例ゲームシーンを含むテンプレート。
  • MechanicalFlower Godot Template - コードフォーマット、ライセンス管理、アドオン管理、CI/CDを備えたテンプレート。
  • Takin Godot Template - セーブファイルシステム、ローカライズ、UI(メインメニュー、セーブファイル、オプション、クレジット)、例ゲームシーン、プラグイン(シーンと音声マネージャー、ログ、リーダー、リソースビュー)、プレースホルダー(音楽、SFX)、GitHubワークフロー、各種ユーティリティスクリプトを備えたテンプレート。

Godot 3

  • bendn’s Godot Template - gpmを使用したゲームテンプレート。itch.ioへのプッシュとビルドが自動化されており、スタートCLIが含まれる。
  • Godot First Person Camera - ジャンプ、移動、フラッシュライト、アニメーション付きプレイヤーチャラクターを備えたシンプルなFPSスタートアップ。
  • Godot FPS Template - Godotエンジン向けの無料第一人称ゲームテンプレート。
  • Godot Game Of Life - シェーダーを使ってコウェイのゲームオブライフを実装。
  • Minimum Game - トップダウン2Dピクセルアートゲーム用のテンプレート。複数の部屋、HUD、メニュー、自動セーブを備える。
  • Multiplayer First Person Shooter - マルチプレイヤー第一人称シューティングの例プロジェクト。
  • Multiplayer Third Person Shooter - マルチプレイヤー第三人称シューティングの例プロジェクト。

デモ

GDScriptやその概念、各種ゲーム機能を学ぶためのデモ.

Godot 4

  • GATO: Godot Accessibility Toolkit - Godotゲームにおけるアクセシビリティを促進するデモおよびアドオンのコレクション
  • Godot Demo Projects - 公式Godotデモプロジェクト(TPSデモを除くすべて)
  • Godot experiments - 複数の2D、3DおよびVR実験
  • Kaleidoscope - Godotにおけるインタラクティブシェーダーのデモ
  • OpenRPG - JRPG風ゲームデモとテンプレート
  • PlaneShooter - Godot 4を学ぶための2Dデモゲーム
  • TPS Demo - 公式Godot第三人称シューティング(TPS)デモ(高品質グラフィック付き)
  • voxelgame - Minecraft風のボクセル地形デモ(godot_voxelモジュールを使用)

Godot 3

Godot 2

  • FPS Test - シングルプレイヤーFPSテスト。物理演算は動作するが、敵や適切な撃ち方がない。
  • Pathfinding 2d - タイルマップを用いたパスファインディングを示すデモプロジェクト
  • UDP Snapshot interpolation - サーバーに接続し、ネットワーク物理を確認できる。
  • UDP State synchronization - スナップショット補間よりも効率的なネットワーキングデモ。
  • Voxel Game - Minecraft風のボクド地形デモ。

チュートリアル

Note

The list of tutorials has moved to the Godot documentation.

プラグインとスクリプト

新しい機能を実現するスクリプト、またはGodotの機能を強化するスクリプト.

Godot 4

  • 2dog - .NETでGodotを実行し、既存の.NETツールとIDEを使ってユニットテスト、カスタム開発者フロー、CIフローを作成できる。
  • 3D Auto Collision Generator - 1クリックで複数の3Dオブジェクトの衝突を生成できる。
  • AgonesSDK - プラグインで Agones SDK機能をGodotに追加できる。
  • AnimatedShape2D - AnimatedSprite2DのフレームとともにCollisionShape2Dをアニメートできる。
  • AnimSheet - Godotエディタ内でスプライトシートから自動的にAnimationPlayerまたはAnimatedSprite2Dノードを生成できる。
  • AntialiasedLine2D - Godotのデフォルト実装よりも高品質なアンチエイリアスによるLine2DおよびPolygon2Dの描画(すべてのレンダリング方法、すべてのプラットフォーム)
  • Aseprite Wizard - AsepriteからアニメーションをインポートしてSpriteFramesとして使用するプラグイン
  • Beehave - 行動木を用いて強固なNPCAIシステムを作成できるようにする機能
  • CReverter (Composite Reverter) - 組み立てをサポートするメメントベースのキャンセル/再実行ユーティリティ
  • CSConnector (Contextual Signal/Setup Connector) - シーンツリーを介して、階層的に下位のノードを動的に検索・設定・接続できるシンプルなインターフェースを提供
  • CSLocator (Contextual Service Locator) - シーンツリーを介してオブジェクトを登録・検索できるシンプルなインターフェース(ローカルシングルトンのように)
  • Cyclops Level Builder - プロトタイプや概念検証用のレベルビルダー
  • Dialogic - 会話の表示用のダイアログ、キャラクター、シーンを作成できる
  • Dialogue Engine - GUIノードに組み込み可能なミニマリズムの会話エンジンで、分岐会話の自動グラフ化によりデバッグが容易
  • Dialogue Manager - シンプルで強力なテキストベースの分岐会話エディタおよび実行環境。 (Godot 、3および4)
  • DotnetQuestSystem - .NET上でシンプルなクエストシステムの実装とGodot向けインターフェース
  • Event Audio - シンプルなイベントベースの「実行後無視」型のオーディオトリガーシステム
  • Fast Fourier Transform (FFT) - GDScriptにおける高速フーリエ変換
  • FMOD GDNative - GDScriptでFMODオーディオエンジンを使用するプラグイン
  • friflo ECS - 高性能なC# ECS(エンティティコンポーネントシステム)で、シンプルなAPIを提供。.NET、WASM/WebAssembly、ネイティブAOT、Godot、Unity、MonoGame、… (Godot 3および4)
  • func_godot - Quake MAP file formatを使用してマップをインポート可能。通常はTrenchBroomのようなエディタで作成される。
  • GATO: Godot Accessibility Toolkit - Godotゲームにおけるアクセシビリティを促進するデモおよびアドオンのコレクション
  • GDGIFExporter - GDScriptで完全に実装されたGIFエクスポートツール
  • GdUnit4 - Godot用のユニットテストフレームワーク
  • Gedis - Godot用のメモリ内、Redisのようなキー値ストア
  • GedisQueue - Godot用の包括的なジョブキューシステムで、Gedisによってバックアップされている。
  • Goblend - 1クリックでブレンドシーンをGodotにエクスポート可能。材料、衝突検出、ネストされたシーンも含む。
  • Godot Doctor - Godot用の強力なバリデーションプラグイン。シーンやリソース内のエラーを実行時までに検出し、タイプバリデーションも PackedScene に対応。
  • Godot Google Play Game Services - あなたのGodotゲームにGoogle Play Games Servicesを統合。
  • godot-ink - C# (Mono)プラグインで、 ink で記述されたストーリーをGodotに統合。
  • Godot NDI - GodotにNDI® SDKを統合。
  • godot-playfab - PlayFabをゲームのクロスプラットフォームバックエンドとして使用可能。簡単な分析機能付き。
  • Godot Polygon 2D Fracture - 多角形の切断と分割に必要な2つのシンプルなスクリプト。
  • Godot Radial Menu - パフォーマンスを考慮したシェーダーによる円形メニュー。
  • Godot Shader Warmup - 起動時にシェーダーを事前読み込みする拡張機能。シェーダーのコンパイルによる実行時でのフリーズを防ぐ( engine shader baker と統合時も効果的。リポジトリ内の report.pdf を参照して結果を確認)。
  • Godot Spin Button - 拡張オプションを備えた水平選択器。
  • Godot SQLite - SQLiteをGDNativeでラップし、プロジェクト内のデータストレージとしてSQLiteデータベースを使用可能に。
  • Godot Torrent - Godot 4向けの包括的なBitTorrent GDExtension。本質的なプロトコル機能を提供し、ネイティブC++によるパフォーマンスを実現。
  • Godot XR Tools - XR開発に必要な基本的なコンポーネント。
  • GodotSx - Godotの内蔵シグナルにRx風の拡張機能を提供。
  • GodotVMF - Godotエンジン(ハマー編集器から導入されたValveマップ形式)用のVMF/MDL/VTF/VMTインポータ。
  • GUT - GDScriptでのユニットテストを書くためのユーティリティ。
  • HCoroutines - Godot用の強力なC#コルーチンライブラリ。
  • Health, HitBoxes, HurtBoxes, and HitScans - 2Dおよび3Dのコンポーネントで、健康、ダメージ、回復を管理。
  • HTerrain - テクスチャベースの地形。テクスチャペインティング、色付け、穴、詳細レベル、芝のサポート。(Godot 3および4)
  • Icon Explorer - 人気のアイコンコレクションからアイコンを閲覧・保存できる。
  • Importality - レターグラフィックスおよびアニメーションのインポートツール:Aseprite、Krita、Pencil2D、Piskel、Pixeloramaなど。
  • Input Helper - 入力デバイスの検出およびコントロールの再マッピングを支援するツール。(Godot 3および4)
  • Inventory Manager - スタックサイズやスタック数制限を考慮したアイテムの追加・削除を簡単に管理できるミニマリズムなインベントリマネージャー。
  • Juicee - スクリーンシェイク、ヒットストップ、カメラ効果などゲームの雰囲気を演出する効果。視覚グラフエディタ、インスペクタUI、ワンライナーAPIを備えている。UnityのFEELをインスピレーションとして設計。
  • Konado - 視覚小説、ギャルゲーム、RPGなど、物語中心のプロジェクトを迅速に構築できるダイアログ作成ツールキット。
  • License Manager - 第三者のグラフィック、ソフトウェア、ライブラリのライセンスおよび著作権を管理。カテゴリに分類し、説明文やウェブリンクを追加できる。
  • LimboAI - 行動木と状態マシン。エディタ、視覚デバッガ、包括的なデモおよびチュートリアルを備えている。
  • Maaack’s Game Template Plugin - メインメニュー、オプションメニュー、一時停止メニュー、クレジット、シーンローダー、追加ツール、例ゲームシーンを含むテンプレート。
  • Maaack’s Menus Template - メインメニュー、オプションメニュー、クレジット、シーンローダーを含むテンプレート。
  • Maaack’s Scene Loader - ロードスクリーン、進行バー、エラー処理を含むシーンローダー。
  • Netfox - マルチプレイヤーのタイムスタンプ、ロールバックおよびその他のマルチプレイヤー機能。
  • NobodyWho - 「AIによる」NPC対話に使用するローカル大規模言語モデル(LLM)。
  • Nodot - Godot 4用のノード構成ライブラリ。
  • obs-websocket-gd - Open Broadcaster SoftwareをGodotからobs-websocket経由で制御するスクリプトおよびエディタプラグイン。
  • Orchestrator - 2Dおよび3Dゲーム用のダイアログおよび視覚スクリプトサブシステム。
  • Phantom Camera - 組み込みのCamera2DおよびCamera3Dノードに必要な一般的な動作を提供・簡易化するように設計されている。
  • PixelPen - ピクセルアートの描画およびアニメーション:Godotエディタ内に選択、形状作成、鏡像、タイリング、アニメーション機能などを備えた一般的な描画ツール。
  • PlayerConnect - あなたのGodotゲーム向けのバグ・フィードバック報告システム。報告はDiscordウェブhookを介して、指定されたDiscordチャンネルに送信される。
  • PowerKey - テキストおよびその他の変数の使いやすい動的翻訳。また、ノード上でGDScriptの実行を提供し、スクリプトをアタッチする必要なし。
  • ProtonScatter - シーン内のアセットの配置を自動化する
  • QR Code - QRコードの生成は、含まれているQRCodeRectノードを使用するか、QRCodeクラスのエンコード結果を利用する
  • Quest Manager - 実行時におけるクエスト状態を追跡できるミニマリズムクエストマネージャー。デバッグが容易になる
  • Questify - グラフベースのクエストエディタとマネージャー
  • QuestSystem - シンプルかつ拡張可能なクエストマネージャーと作成ツール
  • Quill-IDE - 4.4以降のデフォルトGodotスクリプトエディタを改良・美化したバージョン
  • Ridiculous Coding - Godotでのコーディング体験を1000倍に冗談っぽくする
  • Roommate - 室内環境と自動化に焦点を当てた3Dレベルビルダーツール
  • Scene Library - Godotシーンを効率的に整理するツール
  • Scene Manager - 1行のコードで、カスタマイズ可能なシーン遷移を作成。(Godot 3および4)
  • Script-IDE - スクリプトエディタをIDEのようなUIに変換。マルチラインタブ、改善されたアウトライン、Quick Openおよびオーバーライド、強化されたキーボードナビゲーション
  • Shaker - カメラ、ノード、または2D・3Dの任意プロパティにシャッキングとエミッタを追加するプラグイン
  • Signal Lens - シグナルのための可視デバッガー。リモートシーンツリーのノードをクリックすると、そのノードのすべてのシグナル接続と発行がリアルタイムで表示される
  • SignalVisualizer - 現在のシーンのシグナルと接続を、読みやすいグラフとツリーのドックで表示
  • Simplified Flight Simulation library - シンプルな飛行機/ヘリコプター/宇宙船飛行シミュレーターを作成するためのライブラリ。(Godot 3および4)
  • SimpleGodotCRTShader - シンプルなGodotシェーダー。CRTディスプレイをシミュレートする
  • SmartShape2D - 2D地形ツール。(Godot 3および4)
  • Sprouty Dialogs - グラフベースの視覚的対話システム。ゲーム内での対話を作成を非常に簡単にする!🌱
  • Subtitles Importer - 15以上のサブタイルフォーマット(SRT、VTT、SSA/ASS、SBVなど)をサポートする包括的なサブタイルパーサー。実行時パース、時間ベースクエリ、AnimationPlayerとの統合を提供
  • System Bar Color Changer - Androidプラグイン。ステータスバーおよびナビゲーションバーの色を動的に変更可能であり、透明なシステムバーの有効化もサポートし、現代的で没入感のあるUI体験を実現
  • Talo - プレイヤー、ランキング、統計、データの保存/読み込みなどを管理する、自前でホストできるゲームバックエンド
  • TerraBrush - 最小限の地形高さマップ編集ツール。彫刻、テクスチャの塗り、LOD、マルチゾーンをサポート。
  • Terrain3D - 高性能かつ編集可能な3D地形システム
  • ThemeGen - GDScriptコードを使ってテーマを簡単に作成可能。スタイルを再利用し、再組み合わせ可能であり、コンポーネント間の色を簡単に再利用・共有できる。
  • UI Design Tool - エディタ内でUIの直感的な設計ワークフロー。
  • Vest - Godot用のユニットテスト拡張機能。
  • Virtual Joystick - タッチスクリーン向けの仮想ジョイスティック。使いやすく、有用なオプションを備えている。(Godot 、4)
  • Wwise - Wwise音声ミドルウェアの統合。
  • YATI (Yet Another Tiled Importer - これは、Tiled Map Editorによって作成されたファイル(.tmx、.tmj)をインポートするための拡張機能です。
  • Your Buil - ビルドデータ(例:Gitコミットハッシュ)を簡単に使用できるプラグイン。

Godot 3

  • 2D Day/Night Cycle - 2D用の☀️昼 / 🌔夜のサイクル。
  • 2D Destructible Objects - スプライトをブロックに分割し、それらを爆発させるスクリプト。
  • Anima - Tweenに比べて少ないコードで、順次および並列アニメーションを実行できる。
  • AutoColliders - スプライトの自動コライダー生成を可能に。将来は3Dメッシュにも拡張予定。
  • BoxCam2D - グリッドベースの2Dカメラ移動を実装する最も簡単な方法。
  • Cartographer - 高さマップベースの3D地形編集ツール。
  • Code Snapshot - エディタ内でコードの美しく見せられるスクリーンショットを撮影できるプラグイン。
  • CRT Shader - CRTディスプレイをシミュレートするGodotシェーダー。多くのシェーダー設定を備えている。
  • CSG Mesh Exporter (.OBJ) - CSGノードをOBJメッシュにエクスポートし、編集パフォーマンスを向上させる。
  • Debanding Material Shader - GLES2レンダラーで使用できる、デバンドノイズを追加したシンプルなマテリアルシェーダー。
  • Delaunator GDScript - Delaunay三角形分割を2D点に適用するGDScriptライブラリ
  • Dijkstra map for Godot - Godotゲームエンジン向けのGDNativeプロジェクト。Dijktraマップのパスフィンドノードを導入。
  • Discord.gd - DiscordボットAPIのラッパー。100%GDScriptでボットを作成可能。
  • DungeonTemplateLibrary-Godot - Godotダンジョンテンプレートライブラリ(地形およびローグライク生成)。
  • EffekseerForGodot3 - Effekseerパラレル効果のインポート。
  • Escoria - ポイント&クリックアドベンチャーゲームフレームワーク。(Godot 2および3)
  • Funexpected Flash Tools - Adobe Animate(Flash)プラグイン。プロジェクトをGodotエンジン向けにエクスポート可能。
  • gdstats - 一般的な統計分布に適合する擬似乱数生成器のライブラリ。
  • GitHub integration - ブラウザを開けずにGitHubと相互作用。
  • godotccd - libccdを使用したGodotにおける高速3D衝突検出。
  • godotdetour - detour/detourcrowdライブラリのGDNative実装。
  • Godot GamePad - プレイヤーがモバイルデバイスをコントローラとして使用できるようにする。
  • Godot Gif Getter - ゲーム中にGIFを記録・保存するためのユーティリティ(GDNative Rustで記述)。
  • Godot Google Play Games Services - あなたのGodotゲームにGoogle Play Games Servicesを統合。
  • Godot Mixing Desk - 少数のノードと数行のコードでプロシージャル音声と適応型/プロシージャル音楽を作成。
  • Godot NExt - 基本的なノード拡張のセット。
  • GodotNotificationCenter - 通知センター。
  • GodotOnReady - GDScriptのみのonreadyキーワードに対するC#(Mono)の代替実装(反射なし)。
  • GodotPhoenixChannels - PhoenixフレームワークのChannels APIをGDScriptおよびGodotエンジンで実装。
  • godot-ply - インラインでボックスモデリングを行うためのグレイボックスや3Dレベルプロトタイピング。
  • GodotRx - Godot C# (Mono)用の反応型拡張機能
  • GodotTIE - テキスト出力の制御用インターフェースエンジン(RPG対話のような用途)。(Godot 2および3)
  • Godot-Trail-System - 高度な2D/3Dトレースシステム
  • Godot VirtualJoystick - モバイルデバイス向けのシンプルな仮想ジョイスティック
  • InGrid - 無限スクロールグリッド
  • Kehom’s Godot Addon Pack - デバッグ、ネットワーク、UIなどに関するアドオンのコレクション
  • Level of Detail (LOD) - メッシュ、ライト、粒子への詳細レベル(LOD)アドオン。大きなシーンでのパフォーマンス向上に有効。
  • Line Collider 2D - 配列のLine2Dに従ってコライダーを追加するスクリプト(プロトタイプに有用)
  • NativeLib - iOS/Android用のネイティブライブラリとの容易な連携を目的としたプラグイン管理システム。また、プラグインの依存関係を管理し、ネイティブライブラリの更新を煩雑にしないように提供。アトリビュートおよび分析:Adjust、Amplitude、AppsFlyer、Flurry、GameAnalytics、Tenjin。広告ネットワークおよびメディエーション:AdColony、AppLovin、TapDaq。GDPRおよびプライバシー:App Tracking Transparency、Ogury。ソーシャル:Facebook。ユニバーサルバックエンドソリューション:Firebase
  • NI mate Motion Capture - マイクロソフトのKinectセンサーを使ってスケルトンをアニメート
  • Scrolling Background - スクロール可能な背景ノード。(Godot 2および3)
  • Shell Fur - Godot用の3Dのファーノード
  • StoryTeller Engine - 対話およびインタラクティブフィクションエンジン
  • Tiled importer - Tiledからマップをインポートします。
  • TileSet Builder - スタイルでタイルセットを迅速に作成
  • Tree generator - 木の生成ツール
  • Volumetrics - ボリュームベースの照明および霧プラグイン
  • Voxel-Core - GDScriptベースのvoxelプラグイン。インジンとゲーム中でvoxelコンテンツの作成・インポート・編集を行う。
  • VPainter - 3D頂点ペインティングプラグイン
  • Waterways - ベジェ曲線に基づく流れと泡マップを使って河のメッシュを生成するツール
  • XSM - 完全な機能を持つ階層型状態マシンで、並列状態、簡単なアニメーション、ランダム状態などをサポート
  • Yume Visual Novel Editor - 視覚ノベルゲームを作成するための統合エディタ

Godot 2

  • Auto Tile Layer - RPG Makerの自動タイル形式を使用した2Dタイル自動生成を可能にする
  • Grass Plugin - 大量の草、葉、その他植物を扱うためのプラグイン
  • gterm - *nix Terminalエミュレータに似たものを描画するGUI制御
  • SUTjoystick - GNU/LinuxおよびWindows向けの簡単なゲームパッドサポート

Godot version unknown

  • Camera2D Screen Shake - Camera2D用の画面揺れ効果
  • Easing Script - ロバート・ペンナーのエイジング式をポートしたもの
  • GDSerCommPlugin - Arduinoのシリアル入力を受け取るためのプラグイン(カスタムエンジンモジュールが必要)
  • gdutils - Godotで書かれたユーティリティ
  • Godot Game Tools - BlenderプラグインでアセットのGodotへのインポートを容易にする
  • Godot Recipes - 大規模なチュートリアルと技術のコレクション(規模も大きくて小さいものも含む)
  • Godot Shaders - 2Dおよび3D用の無料かつオープンソースシェーダーの大きなライブラリ
  • Polygon Merge - 多角形のマージ
  • Simplex 2D/3D - シンプルな決定論的ノイズ関数
  • Tileset Builder - タイルセットの作成

モジュール

Godotコアに統合されたもの(C++).

Godot 4

  • Entity Spell System - 複雑な(オプションでマルチプレイヤー)RPG向けのエンティティとスペルシステム。 (Godot 3および4)
  • FMOD GD4 - FMOD Studio APIの統合
  • Godex - エンティティ・コンポーネント・システムライブラリ
  • GodotHook - Godotエンジン向けの軽量カスタムイベントシステム。 (Godot 3および4)
  • godot-jolt - Jolt Physics Engineを使用できます。
  • godot-luaAPI - Luaでサンドボックス環境を構築するためのモジュール。(Godot 3および4)
  • godot-rapier-2d - Godot用の2D Rapier物理サーバー。
  • GodotSteam - Godot向けのSteam APIライブラリバインディング。Windows、macOSおよびLinuxをサポート。
  • godot-voxel - 体積的な世界を構築するためのモジュール。
  • Keyring - OSのキーリングと相互作用するためのユーティリティ。認証情報の保存に使用。
  • spout-gd - GPUを介して、Windowsアプリケーション間でOpenGLテクスチャを共有するためのSpout
  • Texture Packer - 実行時におけるテクスチャのレイヤー、パッキング、マージを行うためのツール。(Godot 3および4)
  • Tree3D - ゲームプロジェクト向けにリアルタイムで3Dの木をプロシージャル生成するプラグイン。
  • Voxelman - 編集者との統合、ゲームプレイ関連機能、拡張性に重点を置いたvoxelエンジン。(Godot 3および4)

Godot 3

  • Flash Module - GodotでAdobe Animate(Flash)プロジェクトを使用できます。
  • FMOD Integration - GodotにFMOD音声エンジンを統合するためのモジュール。
  • Gdnet for Godot 3 - Godot 3向けのENetのラッパー。
  • GodotAIGym - GodotプロジェクトをOpenAI Gym環境に変換し、PyTorchで強化学習モデルを訓練できます。
  • godot-apple-id - GodotでのAppleのサインイン機能を提供するプラグイン。
  • godotcord - Discord Game SDKのラッパー。
  • godot-python - Godot 3向けのPythonサポート。
  • godot-simple-state - ノードを用いた最小の有限状態マシン。ジャムゲームに最適です。
  • Godot-Slicer - Ezy-SlicerのGodot向けの移植版。
  • Goost - 汎用性があり、拡張可能でカスタマイズ可能な拡張機能。
  • PortAudio - PortAudioを使用するためのWrapperメソッドとGodotに親しみやすい型
  • Speech to Text - ユーザーのマイク入力を取り込み、テキストに変換します

Godot version unknown

GDScript/C#エディター対応

GDScriptまたはC#をサポートするテキストエディタ向けの拡張機能.

  • Emacs - シンタックスハイライト、コードの折りたたみ、インデント、自動補完
  • Geany - シンタックスハイライト
  • Gedit - シンタックスハイライト
  • IntelliJ IDEA - シンタックスハイライトと自動補完
  • JetBrains Rider (C#) - シンタックスハイライト、自動補完、実行設定
  • Kakoune - シンタックスハイライト
  • GNU Nano - シンタックスハイライト
  • Neovim - Godot 4.xゲーム開発向けにすべてのバッテリーを内蔵したNeovimプラグイン。NeovimをGodotの完全機能の外部エディタとして使用可能で、最小限の設定で動作します
  • Sublime Text - シンタックスハイライト
  • Vim - シンタックスハイライト、自動補完、LSPサーバーによるlinting。また、Godotシェーダーランゲージをサポート
  • Visual Studio Code
  • Zed - シンタックスハイライト、自動補完、LSP(定義へジャンプ、ホバー、参照、Lint)、コードフォーマット、およびデバッグ機能。3.x および 4.x をサポートしています

テーマ

Engine themes

Godotエンジンエディタ全体向けの代替テーマ.

  • Catppuccin Theme - 4つの異なる味わいを備えた、心地よいパステルテーマを提供しています
  • Godot Minimal Theme - デフォルトのGodotテーマにおける不自然なスペースやフォーマットを修正するよう設計されたテーマであり、全体の見た目や雰囲気は変更しません

Syntax themes

内蔵スクリプトエディタ向けの代替テーマ.

External editor themes

外部ツール用に信頼できるGodotエディタの色を使った代替テーマ。

非公式Godotビルド

これらのビルドでは、最新版のGodot Gitを使用できますが、公式版よりも安定性が低い可能性があります——使用は自らの責任でお願いします。

Bashスクリプト

Bashスクリプトは ~/.local/bin に配置できます。

  • build-godot - (および build-godot-mono) グッダスをコンパイル・実行するスクリプトで、必要に応じて依存関係をインストールします
  • godot.sh - 最新バージョンのGodotを自動ダウンロード・起動する、またはGit masterブランチをコンパイル・起動するスクリプト
  • godot-wrapper - DebianおよびUbuntuユーザー向けに、Godotのインストールと使用を支援するスクリプト
  • replicate-file.sh - 1つのマスターファイルを使って複数のファイルコピーを更新するスクリプト

ウェブサイト

  • Godot Asset Library - 公式Godotアセットライブラリ。ユーザーが作成したゲーム、プロジェクト、テンプレート、デモ、チュートリアル、プラグイン、スクリプトなどを含みます
  • Godot Asset Store - 公式Godotアセットストア。Godotアセットライブラリの現代的な代替品です
  • Godot Shaders - Godotゲームエンジン向けのコミュニティが運営するシェーダーライブラリ

その他

その他。

  • asdf-godot - Godotプラグイン asdf version manager
  • codetranslator - GDScriptをC#に変換(WIP)
  • gd2cs.py - GDScriptコードをC#に変換するPythonスクリプト(WIP)
  • gdvm (GitHub) - Godotエンジン用のコマンドラインバージョンマネージャー。Windows、macOS、Linux(x86、x86_64、ARM64)で異なるGodotバージョンのインストールと切り替えを簡単に実行できます
  • godot-actions - GitHub Actions を使って itch.io に Godot プロジェクトをエクスポートし、設定し、プッシュするための複合アクション
  • godot-ci - Docker イメージで CI を通じて Godot ゲームをエクスポート。GitLab CI スクリプトの例を含む。
  • godot-gdscript-toolkit - GDScript との作業に使う独立したコマンドラインツールセット - パーサー、リントツール、フォーマッター。
  • godot-launcher - Python で構築されたデスクトップアプリケーション。Godot エンジンの開発環境管理を簡易化。
  • Godot Awesome Scientific - コミュニティがキュレーションした Godot ソフトウェアリスト。科学的メソッド、機械学習、ハイパーオプティマイズド計算に向けた手法を提供。
  • Godot Package Manager - npm を使って Godot にパッケージマネージャーを提供。
  • gd-com npm package - Node.js を使って Godot クライアントと通信。
  • RetroPie Godot Game Engine “Emulator” - RetroPie 用に Godot の「エミュレータ」をインストールするためのスクリプトモジュール。
  • ShipThis - App Store および Google Play への Godot モバイルゲームのビルドと公開を行う CLI。
  • strip-to-frames.pl - グリッドスプライトシート画像を番号付き個別のフレームファイルに分割する Perl スクリプト。
  • zfoo - Godot 用の Java ゲームサーバーフレームワーク。GDScript のシリアライズとデシリアライズを含む。