Skip to content

游戏质量指南

本指南旨在为开发者提供基于平台成功案例的经验总结,建议与平台强制要求配合使用。以下内容均为非强制性建议,但遵循这些原则将显著提升游戏质量与用户体验。

用户体验优化

🤖 易用性设计

  • 采用直观的游戏机制设计,确保核心规则可被玩家快速理解。
  • 建议集成渐进式教学系统,或使用国际通用视觉符号降低玩家学习门槛。

💬 交互元素需符合人机工程学标准:

  • 功能按钮尺寸 ≥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打包设置建议

alt text

  • 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官方文档进行资源优化: