🤖

Godot Engineお役立ちリンク集

2021/09/13に公開

この記事は古いです。

最近のはこちら。
https://zenn.dev/folt_a/articles/4d4fa7d6babade


Godot Engineの学習に参考になったリンクをまとめました。
アドオンやコードコピペ等で使用する場合はライセンスに注意です。

Godot公式からAwesome Godotへの動線が少ないので、
検索で引っかかればいいなと思ってこの記事を書きました!


Awesome Godot
公式のお役立ちリンク集のまとめ。ここを見よう。ここにすべてある!
サンプルプロジェクトやアドオン、モジュール、チュートリアル動画など。

Godot 公式ドキュメント
latestのドキュメント。主要部分はほとんど日本語訳されてるのでありがたい。

日本語チュートリアルなど

2dgames.jp
2dgames_jp|Qiita
Qiita,Zennでも大人気なしゅんさんの記事。
とてもわかりやすい。⇓まずはこれ!⇓
Godot を学ぶためのチェックリスト

Peanuts Code
「Godot で作るブロック崩し」など、丁寧なチュートリアルがある!

アトリエ・エクレア Godot Engine 覚え書き
v3.1.1時点の記事だが、日本語でNodeの説明などがいっぱい載ってるのでありがたい。

アドオン

Godot | Asset Library
エディタからも使える公式のアセットライブラリ。
使う前に該当アドオンのGitHubへ飛んで最終更新とバージョンを確認しよう。
バージョンが古くても動いたり、多少の構文違いでエラー解消したら動くこともある。

godot-next
Godot Node Extensionsの略らしい
既存Nodeのラッパーや便利NodeやUtilなどが使えるようになる
既存のNodeでの困りごとが解決するかも。

V-Sekai
VR機能系の開発コミュニティのGitHubリポジトリ。
VRMインポーターやUnityファイルインポーターなど。

EffekseerForGodot3
【Godot】Godot向けEffekseerのプラグインを作りました【Effekseer】
OSSのエフェクトツールEffekseerで作ったエフェクトをGodotで再生できる。
Godotデフォルトのパーティクルでもエフェクトは作れるが、
複雑なエフェクト等はEffekseerを使うと楽かも。
エディタのインスペクタ上から、プレビューができ、使用しているEffekseerファイルをEffekseerエディタで開けるなど、連携がされており使いやすい。

アドオン(addons)とは

Godotのプロジェクト直下addonsディレクトリに入れた後、プロジェクト設定で対象のアドオンを有効ONにするだけで動く。
主にGDScript

モジュール

spine-runtime-for-godot
2DスプライトアニメーションツールSpineをGodotで使える。

モジュール(module)とは

Godotエディタ本体のソースをGitHubから落とし、
モジュールのファイル群をGodotエディタソースの適切な場所に配置した上で
Godotエディタをビルドする必要がある。
ゲームエンジンに直接機能追加するイメージ。
ネイティブコード連携なぶん、おおがかりなものが多い。
反面、初心者的にはちょっと難しくてめんどくさい。
Godot4.0からやらなくてよくなるかも。
主にC++

その他

GodotCollection
Godot関連のリポジトリをめっちゃいっぱいフォークしてる

Godot Shaders
Godotでそのまま使えるシェーダーが探せる。

困ったときに類似事例を探す

Godot公式のGitHubリポジトリ
Godot本体のIssue等に既知の問題として挙げられていることが多いので確認するとよい。

Godot Forum
ググったらここかGitHubIssueかredditがヒットすることが多い。

Zenn

Zenn godotengineトピック
Zenn godotトピック

Discord

Godot Engine 日本コミュニティ
日本語のDiscordあります!

https://discord.gg/4JBkykG
公式のDiscord(英語)

記事が増えてGodotが日本でも流行りますように~🙏

Discussion