mcpField
F
flame-systems

flame-systems

github.com/miles990開発2666 回インストール40 週間前に更新
リポジトリ

flame-systems について

Flameのゲーム開発者向けに、14種類の一般的なゲームシステムの実装パターンとサンプルコードをまとめたスキルです。システム間の依存関係も示します。

主な機能

  1. 01クエストと会話システム
  2. 02インベントリと装備の外観
  3. 03戦闘とスキルの仕組み
  4. 04セーブ/ロードと実績
  5. 05クラフトとプロシージャル生成
  6. 06マルチプレイとレベル編集

活用シーン

  1. 01クエストシステムの計画
  2. 02分岐するNPC会話の構築
  3. 03インベントリと装備の実装
  4. 04マルチプレイやレベルエディターのパターン参照

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/miles990/claude-software-skills --skill flame-systems

インストール後、Claude Code で/flame-systemsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
achievement.md
combat.md
crafting.md
dialogue.md
inventory.md
leveleditor.md
localization.md
multiplayer.md
paperdoll.md
procedural.md
quest.md
saveload.md
shop.md
skills.md

詳細

プロジェクトの README より

Flame Game Systems

14 個常見遊戲系統的實作模式與參考代碼。

Reference Index

SystemFileDescription
Questreferences/quest.md任務系統、目標追蹤、獎勵
Dialoguereferences/dialogue.md對話系統、分支選項、NPC
Localizationreferences/localization.md多語言、文本管理
Inventoryreferences/inventory.md背包、物品堆疊、分類
Paper Dollreferences/paperdoll.md角色外觀、裝備視覺
Combatreferences/combat.md戰鬥系統、傷害計算
Skillsreferences/skills.md技能樹、冷卻、效果
Save/Loadreferences/saveload.md存檔、序列化、雲端
Achievementreferences/achievement.md成就、解鎖、進度
Shopreferences/shop.md商店、交易、貨幣
Craftingreferences/crafting.md製作、配方、材料
Proceduralreferences/procedural.md隨機生成、Roguelike
Multiplayerreferences/multiplayer.md多人連線、同步
Level Editorreferences/leveleditor.md關卡編輯器、地圖工具

AI Usage Guide

需要任務系統?     → Read references/quest.md
需要對話系統?     → Read references/dialogue.md
需要多語言?       → Read references/localization.md
需要背包系統?     → Read references/inventory.md
需要裝備外觀?     → Read references/paperdoll.md
需要戰鬥系統?     → Read references/combat.md
需要技能系統?     → Read references/skills.md
需要存檔功能?     → Read references/saveload.md
需要成就系統?     → Read references/achievement.md
需要商店系統?     → Read references/shop.md
需要製作系統?     → Read references/crafting.md
需要隨機生成?     → Read references/procedural.md
需要多人連線?     → Read references/multiplayer.md
需要關卡編輯?     → Read references/leveleditor.md

System Dependencies

Combat ──→ Skills (技能影響戰鬥)
       ──→ Inventory (裝備影響屬性)
       ──→ Paper Doll (裝備外觀)

Quest ──→ Dialogue (NPC 給予任務)
      ──→ Achievement (完成任務獲得成就)
      ──→ Inventory (任務獎勵物品)

Shop ──→ Inventory (購買物品存入背包)
     ──→ Crafting (購買材料用於製作)

Procedural ──→ Combat (生成敵人)
           ──→ Inventory (隨機掉落)

Related Skills

  • flame-core - 引擎核心基礎
  • flame-templates - 遊戲類型模板

コメント