テンプレート一覧に戻る

Godot + GDScript

Godot 4 + GDScript のゲーム開発向けCLAUDE.md。オープンソースゲームエンジンでの2D/3D開発に最適です。

初級godotgdscriptgame2d3d
CLAUDE.md
# プロジェクト名

Godot 4 + GDScript で構築されたゲームプロジェクト。

## 技術スタック

- **エンジン**: Godot 4.3+
- **言語**: GDScript / C# (optional)
- **レンダリング**: Vulkan (Forward+/Mobile) / Compatibility
- **UI**: Control ノード
- **物理**: Godot Physics / Jolt

## コマンド

| コマンド | 用途 |
|---------|------|
| Godot Editorで実行 | ゲーム実行・デバッグ |
| `godot --headless --script run_tests.gd` | テスト実行 |
| `godot --export-release "Linux" build/` | エクスポート |

## ディレクトリ構造

| パス | 役割 |
|-----|------|
| `scenes/` | シーンファイル (.tscn) |
| `scripts/` | GDScriptファイル |
| `assets/` | テクスチャ・モデル・音声 |
| `addons/` | サードパーティプラグイン |
| `autoload/` | グローバルシングルトン |

## コーディング規約

- GDScriptスタイルガイドに準拠(snake_case)
- シーンツリーへの直接参照はNodePathで
- シグナルで疎結合なコンポーネント間通信
- Autoloadはゲームマネージャー等の最小限に
- リソース(.tres)で設定データ管理
- Export変数でインスペクター公開

## Git規約

- ブランチ: `feature/`, `fix/`, `chore/`
- コミットメッセージ: Conventional Commits形式
- `.import/` はGit管理外

関連ガイド

検索

ガイドやテンプレートを検索...