スキル game-development
🎮

game-development

安全

AIガイダンスでゲーム開発

ゲーム開発には物理からアートディレクションまで、複数の専門分野をマスターする必要があります。このスキルは、あらゆるゲーム開発ニーズに応じて、専門知識への構造化された原則とルーティングを提供します。

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

スキルZIPをダウンロード

2

Claudeでアップロード

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

3

オンにして利用開始

テストする

「game-development」を使用しています。 I want to make a browser-based 2D platformer

期待される結果:

  • Start with game-development/web-games for framework selection (Phaser recommended for 2D)
  • Use game-development/2d-games for sprite animation and tilemap patterns
  • Reference game-development/game-design for platformer mechanics like coyote time and jump buffering
  • Key considerations: asset compression for web loading, touch/keyboard input abstraction, PWA for offline play

「game-development」を使用しています。 How do I optimize my game for mobile battery life?

期待される結果:

  • Target 30 FPS instead of 60 FPS for casual games
  • Implement thermal throttling: reduce quality when device warms
  • Use object pooling to avoid garbage collection spikes
  • Sleep completely when app is backgrounded
  • Minimize GPS and network polling frequency
  • Use dark mode to save OLED battery

セキュリティ監査

安全
v1 • 2/25/2026

All 11 skill files are documentation-only markdown files containing game development principles and guidelines. Static analysis flagged 67 'weak cryptographic algorithm' patterns and 41 'external_commands' patterns, but these are FALSE POSITIVES caused by markdown formatting (code blocks using backticks) and conceptual examples, not actual executable code. No security risks detected. Safe for publication.

11
スキャンされたファイル
1,645
解析された行数
0
検出結果
1
総監査数
セキュリティ問題は見つかりませんでした
監査者: claude

品質スコア

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

作れるもの

初めてプロジェクトを始めるインディーデベロッパー

ソロ開発者が初めて商用ゲームを構築する際のエンジン選択、コアゲームプレイループデザイン、プラットフォーム固有の最適化についてガイダンスを受けます。

ゲーム開発をを学ぶ学生

ステートマシン、衝突判定、カメラシステムなどの基本概念を理解しながら、ポートフォリオプロジェクトを構築します。

ゲームメカニクスのプロトタイピング

オブジェクトプーリング、入力抽象化、動作ツリーなどのパターンについてAIガイダンスを受けながら、本実装前にゲームメカニクスを素早くプロトタイプします。

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

ビギナー:ゲームエンジンの選択
PCとモバイル向けの2Dプラットフォームゲームを作りたいです。どのゲームエンジンを選ぶべきですか?初心者の予算と経験レベルを考慮してください。
中級者:コアループのデザイン
ローグライクデッキビルダーのコアゲームプレイループのデザインを手伝ってください。30秒のループはどうあるべきですか?複数回のプレイで魅力を維持する方法を教えてください。
上級者:マルチプレイヤーアーキテクチャ
競争型の4v4シューターを構築しています。专用サーバーとホストベースのアーキテクチャのどちらを使うべきですか?レイテンシー、コスト、チート対策についてトレードオフを説明してください。
エキスパート:VR快適性の最適化
テレポート中にVRゲームでプレイヤーが乗り物酔いを報告しています。没入感を維持しながら乗心を減らすために、どのような快適設定とデザインパターンを実装すべきですか?

ベストプラクティス

  • シンプルな図形で素早くプロトタイプし、その後アートを追加 - 楽しさが最優先
  • 物理とゲームロジックには固定タイムステップを使用し、レンダリングには補間
  • 最適化する前にプロファイリング - 仮定ではなく実際のボトルネックを測定
  • 入力を特定のキーやボタンではなくアクション(ジャンプ、移动)に抽象化
  • 最初からターゲットプラットフォームの制約を考慮してデザイン

回避

  • 楽しいことを確認前にコードを最適化 - 早期最適化反復を妨げる
  • 入力処理とゲームロジックの混在 - マルチプラットフォームサポートを困難に
  • ホットループでのオブジェクト作成でプーリングなし - ガベージコレクションのスタター原因
  • マルチプレイヤーでクライアント入力を信用 - チートやエクスプロイトを可能に
  • VRでプレイヤーの制御なしにカメラ移動 - 乗心を引起こす

よくある質問

初心者に最適なゲームエンジンはどれですか?
Godot 4は優しい学習曲線、免费ライセンス、組み込み2Dエンジンにより初心者にとって優れています。Unity 6も豊富なチュートリアルで初心者に優しく、Unreal 5は学習カーブは急ですがAAAレベルのビジュアル品質を提供します。
VRゲームで乗心を防ぐ方法は?
一貫して90+ FPSを維持、テレポートを使用するかわりにスムーズロケームーションを提供、スナップターンを追加、移動中にビネットを追加、プレイヤーの入力なしにカメラを動かさない。常に快適設定を提供します。
マルチプレイヤーゲームにはどのようなネットワークアーキテクチャを使用すべきですか?
競争ゲームには公平性とチート対策のために専用サーバーが必要です。カジュアルcoopはホストベースのアーキテクチャを使用できます。ターンベースのゲームはシンプルなクライアントサーバーで適切に動作します。权威的なゲーム状態のクライアントを絶対に信用しないでください。
モバイルデバイスでゲームををより快適に実行させる方法は?
カジュアルゲームは30 FPSをターゲットにし、オブジェクトプーリングを使用、シェーダーを簡素化、バッチングでドローコールを削減、アセットを積極的に圧縮しサーマルスロットリングを実装。初期段階でローエンドデバイスでテストします。
最小限の可行性を持つゲームデザインドキュメントとは何ですか?
含めるもの:1文のピッチ、コア30秒のゲームプレイループの説明、主要メカニクスのリスト、プログレッションシステムの概要、ビジュアルスタイルの参照。生きているものとして維持し、ゲームが進化するにつれて更新してください。
最初のゲームで2Dと3Dのどちらを選ぶべきですか?
2Dは一般的に初心者にとって更容易 - より简单な衝突、アニメーション、レベルデザイン。コアコンセプトが3Dを必要とするしない限り、2Dから始めましょう。多くの成功したインディゲームは2Dまたは2.5Dアプローチを使用しています。

開発者の詳細

ファイル構成

📁 2d-games/

📄 SKILL.md

📁 3d-games/

📄 SKILL.md

📁 game-art/

📄 SKILL.md

📁 game-audio/

📄 SKILL.md

📁 game-design/

📄 SKILL.md

📁 mobile-games/

📄 SKILL.md

📁 multiplayer/

📄 SKILL.md

📁 pc-games/

📄 SKILL.md

📁 vr-ar/

📄 SKILL.md

📁 web-games/

📄 SKILL.md

📄 SKILL.md