Mobile Games

移动游戏开发原则。触摸输入、电池、性能、应用商店要求。

misonl a385957 2.1 KB Updated

File contents

移动游戏开发

平台限制与优化原则。


1. 平台考量

关键限制

限制 策略
触摸输入(Touch input) 大点击区域、手势
电池(Battery) 限制 CPU/GPU 使用
热量(Thermal) 发热时节流
屏幕尺寸(Screen size) 响应式 UI
中断(Interruptions) 进入后台暂停

2. 触摸输入原则

触摸 vs 控制器

触摸 桌面/主机
不精确 精确
遮挡屏幕 无遮挡
按钮有限 许多按钮
可用手势 按钮/摇杆

最佳实践

  • 最小触摸目标:44x44 点
  • 触摸时提供视觉反馈
  • 避免精确的时间要求
  • 支持纵向与横向

3. 性能目标

热管理

动作 触发条件
降低质量 设备温热
限制 FPS 设备发热
暂停特效 临界温度

电池优化

  • 30 FPS 通常足够
  • 暂停时休眠
  • 最小化 GPS/网络
  • 深色模式节省 OLED 电量

4. 应用商店要求

iOS(App Store)

要求 备注
隐私标签 必需
账户删除 若存在账户创建
截图 覆盖所有设备尺寸

Android(Google Play)

要求 备注
目标 API 当年的 SDK
64 位 必需
App bundles 推荐

5. 变现模型

模型 最适合
Premium(付费) 优质游戏、忠实受众
Free + IAP(免费+内购) 休闲、基于进度
Ads(广告) 超休闲、高量级
Subscription(订阅) 内容更新、多人游戏

6. 反模式

[FAIL] 禁止 [OK] 推荐
在移动端使用桌面控制 为触摸设计
忽略电池消耗 监控热量
强制横屏 支持玩家偏好
始终联网 缓存并同步

记住: 移动端是最受限的平台。尊重电池与注意力。

misonl/ling/tree/main/.agents/skills/game-development/mobile-games commit a385957f47

Frequently asked questions

npx skillmds@latest add misonl/mobile-games