スキル godot-gdscript-patterns
🎮

godot-gdscript-patterns

安全 🌐 ネットワークアクセス⚙️ 外部コマンド🔑 環境変数

GDScriptパターンでGodot 4システムを構築する

信頼性の高いGodotゲームプレイシステムのパターンが必要ですか。このスキルは、ステートマシーン、シーン管理、パフォーマンス最適化のための実証済みのGDScript構造を提供します。

対応: Claude Codex Code(CC)
📊 69 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「godot-gdscript-patterns」を使用しています。 Give me a scene management approach with loading feedback for Godot 4.

期待される結果:

  • Use an autoload scene manager to swap scenes and emit progress signals
  • Load scenes asynchronously with threaded loading for smooth feedback
  • Show a loading scene while progress updates are emitted
  • Play a transition before and after the scene swap

「godot-gdscript-patterns」を使用しています。 How do I structure player states for an action game?

期待される結果:

  • Create a StateMachine class that manages current state and transitions
  • Define State base class with enter, exit, update, and physics_update methods
  • Each player behavior (idle, move, attack, jump) extends State
  • Use signals to communicate state changes to other systems

「godot-gdscript-patterns」を使用しています。 What patterns help with game performance in Godot?

期待される結果:

  • Cache node references with @onready instead of calling get_node repeatedly
  • Pool frequently spawned objects like bullets and enemies to reduce allocations
  • Disable processing on objects that are not currently needed
  • Use resources to separate data from logic for better memory management

セキュリティ監査

安全
v4 • 1/17/2026

This skill is documentation-only with GDScript code examples for Godot 4 game development. All static findings are false positives - there is no executable code, no network access, and no credential exfiltration. The static scanner misinterpreted markdown code block markers as shell backticks and placeholder documentation examples as security issues.

2
スキャンされたファイル
982
解析された行数
3
検出結果
4
総監査数
監査者: claude 監査履歴を表示 →

品質スコア

38
アーキテクチャ
100
保守性
85
コンテンツ
22
コミュニティ
100
セキュリティ
83
仕様準拠

作れるもの

小規模なアクションゲームを計画する

コンパクトなGodot 4プロジェクトのシーン、ステート、およびコンポーネントパターンを選択する。

フレームのスパイクを削減する

プーリングとプロセス制御を適用してランタイムパフォーマンスを安定させる。

チームパターンを標準化する

シグナル、リソース、およびセーブシステムの一貫したガイダンスを採用する。

これらのプロンプトを試す

スターターアーキテクチャ
Godot 4でのトップダウンシューターの基本的なシーンツリーとシグナルフローを推奨する。
ステートマシーン計画
アイドル、移動、攻撃、ジャンプのためのクリーンな遷移を持つステートマシーンを設計する。
プーリング戦略
生成と破棄のコールバックを持つブレットにオブジェクトプーリングを使用する方法を示す。
セーブシステム設計
リソースを使用したプレイヤーのステータスと位置のセーブおよびロードシステムを概述する。

ベストプラクティス

  • シグナルを使用してシーンとシステムを分離する
  • горячиеパス用の準備ノード参照をキャッシュする
  • 再利用可能なデータをリソースに保持する

回避

  • すべてのフレームでget_nodeを呼び出す
  • ゲームプレイロジックをリソース内に配置する
  • 非グローバル機能にAutoloadを使用する

よくある質問

これはGodot 4.xと互換性がありますか?
はい。パターンはGodot 4.xのGDScript APIを対象としています。
何をカバーしていませんか?
マルチプレイヤー networking、エディターツール、またはアセットパイプラインは対象外です。
既存プロジェクトに統合できますか?
はい。パターンを現在のシーンとスクリプトに適応させてください。
ファイルやシークレットにアクセスしますか?
いいえ。スキルコンテンツはドキュメントのみです。
パターンが私のゲームに機能しない場合はどうなりますか?
小さなプロトタイプから始めて、パターンをニーズに合わせて調整してください。
Godotドキュメントとどう違いますか?
完全なAPIリファレンスカバレッジではなく、再利用可能なパターンに焦点を当てています。

開発者の詳細

ファイル構成

📄 SKILL.md