mobile-games

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Mobile Game Development

移动游戏开发

Platform constraints and optimization principles.

平台限制与优化原则。

1. Platform Considerations

1. 平台考量因素

Key Constraints

核心限制因素

ConstraintStrategy
Touch inputLarge hit areas, gestures
BatteryLimit CPU/GPU usage
ThermalThrottle when hot
Screen sizeResponsive UI
InterruptionsPause on background

限制因素应对策略
触摸输入大点击区域、手势操作
电池续航限制CPU/GPU使用率
设备发热过热时降频运行
屏幕尺寸响应式UI设计
中断干扰后台运行时暂停游戏

2. Touch Input Principles

2. 触摸输入原则

Touch vs Controller

触摸操作 vs 控制器操作

TouchDesktop/Console
ImprecisePrecise
Occludes screenNo occlusion
Limited buttonsMany buttons
Gestures availableButtons/sticks
触摸操作桌面/主机操作
精度较低精度较高
遮挡屏幕无遮挡
按键数量有限多按键
支持手势操作按键/摇杆操作

Best Practices

最佳实践

  • Minimum touch target: 44x44 points
  • Visual feedback on touch
  • Avoid precise timing requirements
  • Support both portrait and landscape

  • 最小触摸目标:44×44点
  • 触摸时提供视觉反馈
  • 避免要求精准的操作时机
  • 同时支持竖屏和横屏模式

3. Performance Targets

3. 性能目标

Thermal Management

热管理

ActionTrigger
Reduce qualityDevice warm
Limit FPSDevice hot
Pause effectsCritical temp
操作触发条件
降低画质设备温热时
限制帧率设备发热时
暂停特效达到临界温度时

Battery Optimization

电池优化

  • 30 FPS often sufficient
  • Sleep when paused
  • Minimize GPS/network
  • Dark mode saves OLED battery

  • 30 FPS通常已足够
  • 暂停时让设备进入休眠状态
  • 尽量减少GPS/网络使用
  • 深色模式可节省OLED屏幕电量

4. App Store Requirements

4. 应用商店要求

iOS (App Store)

iOS(App Store)

RequirementNote
Privacy labelsRequired
Account deletionIf account creation exists
ScreenshotsFor all device sizes
要求说明
隐私标签必须提供
账号删除功能若支持账号创建则需提供
截图需覆盖所有设备尺寸

Android (Google Play)

Android(Google Play)

RequirementNote
Target APICurrent year's SDK
64-bitRequired
App bundlesRecommended

要求说明
目标API需适配当年SDK版本
64位支持必须满足
App Bundle格式推荐使用

5. Monetization Models

5. 变现模式

ModelBest For
PremiumQuality games, loyal audience
Free + IAPCasual, progression-based
AdsHyper-casual, high volume
SubscriptionContent updates, multiplayer

模式适用场景
付费下载高品质游戏、忠实受众
免费+内购休闲类、进度驱动型游戏
广告变现超休闲类、高流量游戏
订阅制持续更新内容、多人游戏

6. Anti-Patterns

6. 反模式

❌ Don't✅ Do
Desktop controls on mobileDesign for touch
Ignore battery drainMonitor thermals
Force landscapeSupport player preference
Always-on networkCache and sync

Remember: Mobile is the most constrained platform. Respect battery and attention.
❌ 请勿✅ 建议
在移动端照搬桌面端控制方式针对触摸操作设计
忽略电池消耗监控设备温度
强制横屏模式支持玩家偏好
持续保持网络连接缓存数据并同步

谨记: 移动端是限制最多的平台,需重视电池续航和用户注意力。