遊戲品質指南
本指南旨在為開發者提供基於平台成功案例的經驗總結,建議與平台強制要求配合使用。以下內容均為非強制性建議,但遵循這些原則將顯著提升遊戲品質與使用者體驗。
使用者體驗優化
🤖 易用性設計
- 採用直觀的遊戲機制設計,確保核心規則可被玩家快速理解。
- 建議整合漸進式教學系統,或使用國際通用視覺符號降低玩家學習門檻。
💬 交互元素需符合人機工程學標準:
- 功能按鈕尺寸 ≥48×48px 。
- 響應延遲控制在 300ms 以內。
- 設計上避免可能導致誤觸廣告的 UI 布局。
遊戲性設計
✍️ 交互反饋
- 確保玩家的所有操作都能獲得即時視覺/聽覺反饋。
- 遊戲難度曲線應採用動態平衡算法,保持挑戰性與成就感的平衡。
📲 多平台適配
- 實現響應式界面設計,適配 PC 及行動裝置。具體參見 QA 配置
- PC 端預設為橫屏,建議使用自適應或規定為 16:9 的螢幕比例;如果遊戲移植行動端的豎屏遊戲,則建議比例為 9:16。
- 行動端豎屏的建議比例 9:16,橫屏比例建議為 21:9。
- 明確標註遊戲模式限制(如純多人遊戲需顯著提示)。
產品差異化
🗃️ 內容管理
- 採用模組化架構設計,支援後續內容擴展,並保持持續更新。
- 核心玩法機制確定後應保持穩定。
🏙️ 品牌識別
- 建立獨特的視覺識別系統(VIS)。
- 命名規範:避免通用名稱(如"象棋"),推薦使用差異化命名(如"超級象棋")。
- 嚴禁侵犯第三方智慧財產權。
視聽規範
🎨 視覺標準
- 保持美術風格一致性(解析度、色彩方案、藝術風格)。
- 宣傳素材需準確反映實際遊戲內容。
🎶 音頻標準
- 背景音樂、音效音量不大不小讓人舒適。
- 確保音頻內容與遊戲主題高度契合。
操作控制
🎮 輸入設計
- 支援鍵盤布局的識別(含 AZERTY/QWERTY 適配)。
- 系統快捷鍵保留策略:
- 全螢幕模式下可臨時禁用 Esc/Ctrl+W
- 常規模式下保持系統快捷鍵原生功能
🕹️ 適配平台控制器
- PC 端建議支援鍵盤或滑鼠遊玩,行動端建議匹配虛擬按鍵。
- 我們平台已為您提供一套不同平台控制器的兼容方案,請閱讀我們的QA 控制器說明。
Unity優化建議
WebGl打包設定建議
- EnableExceptions:異常處理管道。 建議保留基本設定。
- Full會造成過多列印影響效率,不建議
- None則不處理异常,在發生异常時將阻塞行程,不建議
- CompressionFormat:任選一種壓縮管道即可
- Disable不壓縮會導致包體增大,不建議
- DecompressionFallback:壓縮格式回滾。 建議啟用
- NamesFilesAsHasher:使用hash值命名資源檔。 更新遊戲版本時很有用,建議啟用
- DataCaching:啟用瀏覽器緩存,建議啟用
- DebugSymbols:調試資訊,僅Develop包需要,建議Off
##圖片壓縮格式選擇
- 建議的壓縮格式為RGB(A)Compressed ASTC; 該格式無需將圖片處理為2^n也可達到很好的壓縮效果。 但是部分較舊的機型可能不支持。
- 如果已有成熟的圖集處理方案,則可以使用RGBA Compressed ETC2|RGBA Crunched ETC2
- 具體以專案內容為准,參阅官方檔案: https://docs.unity.cn/cn/2021.3/Manual/class-TextureImporterOverride.html
WebGL資源優化
請參阅Unity官方檔案進行資源優化: