技能 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

預期結果:

  • 從 game-development/web-games 開始選擇框架(推薦 Phaser 用於 2D)
  • 使用 game-development/2d-games 處理精靈動畫和 tilemap 模式
  • 參考 game-development/game-design 了解平台遊戲機制,如土狼時間和跳躍緩衝
  • 關鍵考量:網頁載入的素材壓縮、觸控/鍵盤輸入抽象化、PWA 離線遊戲

正在使用「game-development」。 How do I optimize my game for mobile battery life?

預期結果:

  • 休閒遊戲以 30 FPS 而非 60 FPS 為目標
  • 實施熱節流:裝置升溫時降低品質
  • 使用物件池避免垃圾回收尖峰
  • 應用程式進入背景時完全休眠
  • 最小化 GPS 和網路輪詢頻率
  • 使用深色模式節省 OLED 電池

安全審計

安全
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 平台遊戲。應該選擇哪個遊戲引擎?請考慮我作為初學者的預算和經驗水平。
中級:設計核心循環
幫助我設計一款 roguelike 牌組建構遊戲的核心遊戲循環。30 秒的循環應該是什麼樣的?如何確保它在多次遊戲中保持吸引力?
高級:多人架構
我正在開發一款競爭性 4v4 射擊遊戲。應該使用專用伺服器還是主機式架構?請說明延遲、成本和防作弊的權衡取捨。
專家:VR 舒適度優化

最佳實務

  • 先用簡單形狀快速原型製作,然後加入美術 - 樂趣優先
  • 物理和遊戲邏輯使用固定時間步驟,渲染使用插值
  • 優化前先分析 - 測量實際瓶頸,而非假設
  • 將輸入抽象化為動作(跳躍、移動)而非特定按鍵或按鈕
  • 從一開始就根據目標平台限制進行設計

避免

  • 在確認好玩之前就優化代碼 - 過早優化會扼殺迭代
  • 將輸入處理與遊戲邏輯混合 - 使多平台支援變得困難
  • 在熱循環中創建物件而不使用池化 - 導致垃圾回收卡頓
  • 在多人遊戲中信任客戶端輸入 - 啟用作弊和漏洞
  • 在 VR 中未經玩家控制移動攝影機 - 導致暈動症

常見問題

哪個遊戲引擎最適合初學者?
Godot 4 因其平緩的學習曲線、免費授權和內建的 2D 引擎,非常適合初學者。Unity 6 也很適合初學者,並有豐富的教學資源。Unreal 5 學習曲線較陡,但提供 AAA 級視覺品質。
如何防止 VR 遊戲中的暈動症?
維持 90+ FPS 的穩定幀率,使用瞬間移動而非平滑移動,提供瞬時轉向,在移動時添加暈影,切勿在未經玩家輸入的情況下移動攝影機。務必提供舒適度設定。
多人遊戲應該使用什麼網路架構?
競爭性遊戲需要專用伺服器以確保公平性和防作弊。休閒合作遊戲可使用主機式架構。回合制遊戲適合簡單的客戶端-伺服器架構。永遠不要信任客戶端作為權威的遊戲狀態。
如何讓我的遊戲在行動裝置上運行更流暢?
休閒遊戲以 30 FPS 為目標,使用物件池,簡化著色器,透過批次減少繪製呼叫,積極壓縮素材,並實施熱節流。及早在庫存裝置上測試。
最精簡的遊戲設計文件應該包含什麼?
應包含:一句话宣傳、核心 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