Game Dev Assistant

👤 xiaochunz030-spec 📦 v1.0.0 ⭐ 0.0 ⬇️ 1.2K 下載
💻 開發程式設計 免費

📖 技能介紹


name: game-development description: 遊戲開發輔助技能,涵蓋遊戲資料分析、關卡設計、資產整理、專案構建自動化、測試框架、遊戲存檔解析、 Unity / Unreal / Godot 專案輔助。觸發場景:遊戲資料分析、關卡配置、資產整理打包、專案構建自動化、遊戲測試、存檔解析、引擎專案輔助、shader 除錯、日誌分析。


Game Development - 遊戲開發輔助

核心能力

遊戲資料分析

  • 遊戲行為日誌解析(玩家操作、事件序列)
  • 數值配置檔案處理(JSON / YAML / Excel 匯出)
  • 排行榜資料提取和分析
  • 遊戲內經濟系統資料建模

關卡 & 配置管理

  • 關卡資料結構解析( Tilemap / Grid / Node Graph)
  • 配置檔案批次生成(刷怪表/掉落表/獎勵表)
  • 多語言文案整理和匯出
  • 遊戲常量 / 列舉值統一管理

資產整理 & 打包

  • 資源目錄規範化整理
  • 資產依賴關係分析
  • 批次資源壓縮 / 格式轉換(紋理/音訊/模型)
  • 資源包(AssetBundle / Pak)打包流程輔助

專案構建自動化

  • Unity / Unreal / Godot 命令列構建
  • 多平臺構建(Windows / Android / iOS / WebGL)
  • 構建後自動執行:版本號更新 / 簽名 / 上傳
  • CI/CD 流程指令碼(GitHub Actions / Jenkins)

遊戲測試

  • 功能測試指令碼(pytest + 遊戲 API)
  • 自動化冒煙測試(登入/建立角色/基礎操作)
  • 效能資料採集(幀率/記憶體/載入時間)
  • 截圖對比自動化(UI 迴歸測試)

存檔 & 日誌

  • 遊戲存檔結構解析(二進位制 / JSON 存檔)
  • 存檔編輯器輔助(修改數值/解鎖內容)
  • 伺服器日誌分析(異常/崩潰/外掛檢測)
  • 客戶端日誌收集和彙總

引擎專案輔助

  • Unity C# 指令碼生成 / 檢查
  • Unreal Blueprints 節點圖解析
  • Godot GDScript 輔助編寫
  • Shader 語法檢查和除錯

關鍵指令碼

  • scripts/game_data_parser.py - 遊戲資料解析
  • scripts/level_config.py - 關卡配置生成
  • scripts/asset_packer.py - 資源打包整理
  • scripts/build_unity.py - Unity 命令列構建
  • scripts/build_godot.py - Godot 命令列構建
  • scripts/game_tester.py - 遊戲功能測試框架
  • scripts/save_parser.py - 存檔解析編輯
  • scripts/log_analyzer.py - 遊戲日誌分析
  • scripts/generate_csharp.py - Unity C# 指令碼生成

參考資源

  • references/unity-build.md - Unity CI/CD 構建指南
  • references/godot-api.md - Godot 常用 API 速查
  • references/game-data-formats.md - 常見遊戲資料格式說明

工作流程

  1. 明確需求:遊戲資料分析 / 資產整理 / 構建自動化 / 測試
  2. 瞭解專案:使用什麼引擎?專案結構如何?
  3. 執行對應指令碼:解析 / 生成 / 構建 / 測試
  4. 交付結果:資料包告 / 資源包 / 構建產物 / 測試報告

注意事項

  • 遊戲資料格式多樣,先確認具體格式再解析
  • 構建指令碼需要對應引擎已安裝 CLI 版本
  • 測試指令碼連線真實遊戲需確認安全性和封號風險
  • 存檔修改注意備份原檔案

    小蔥技能站7w4.net發現了升級外掛。

  • 資產打包前確認目標平臺的格式要求

📁 包含檔案 (5 個)

📄 SKILL.md 3.1 KB
📄 _meta.json 137 B
📄 scripts/build_unity.py 5.3 KB
📄 scripts/game_data_parser.py 5.9 KB
📄 scripts/log_analyzer.py 5.8 KB