你可以把这篇当成:
- “给非底层程序、非图形工程师看的移动开放世界现实版说明书”
- 一篇讲透:
手机这点可怜的内存和性能,
怎么硬生生撑出一个“看起来很牛逼的开放世界”,
以及中间都“偷偷牺牲了什么”。
一、先把底线说清楚:
移动端做开放世界,先天就“穷”
先扔几句实话,方便你有个“心理预期”:
- 同一个开放世界,在 PC / 次时代主机 上跑得飞快,到了手机上,很可能直接跑不动。
- 移动端有三座大山:
- 内存少
- 算力弱
- 发热 / 续航限制
- 所以大量看起来“很牛”的移动开放世界,
实际上是各种“聪明阉割 + 精心取舍”堆出来的。
先粗略对比一下(只看数量级,别死抠):
| 平台 | 典型内存可用量(给游戏) | GPU 性能 / 带宽 | 发热/功耗预算 |
|---|---|---|---|
| 高端 PC | 十几 GB 往上 | 很猛,风扇狂转 | 你插着电,爱咋耗咋耗 |
| 次时代主机 | 10GB 级别可用</ |