テンプレート一覧に戻る
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管理外