大多数关于在安卓上玩PC游戏的指南都是为旗舰手机写的,而大多数人并没有旗舰手机。如果你的手机只有4GB内存,处理器是中端或较旧的型号,诚实的答案是:有些PC经典游戏运行良好,很多则不行,而运行方式比游戏列表更重要。
为什么在入门手机上模拟很困难
Winlator这类工具要让Windows游戏经过多层转译才能运行:系统层用Wine,处理器用Box64,图形用DXVK或WineD3D。这些层在游戏启动之前就需要占用自己的内存和算力。在4GB内存的手机上,安卓系统本身已经占去很大一部分,容器和游戏只能争夺剩下的资源。结果常常是启动即闪退、黑屏,或者手机一发热帧率就下降。
如果你仍想试试Winlator
- 选择较老的DirectX 8和DirectX 9游戏,最好是2010年以前的
- 把容器和游戏设为720p或更低,并关闭阴影和后期处理
- 开始前关闭所有其他应用;如果手机已经连续开机好几天,先重启一次
- 在Box64中使用stability预设,而不是performance预设
- 保持手机凉爽:取下厚手机壳,不要边充电边玩
原生移植:手机负担更小
原生移植经过重新构建,像普通安卓应用一样运行,因此游戏和硬件之间没有转译层。这就是为什么同一款游戏在模拟下无法启动的手机上,原生版本却能运行。所有Zodita移植的最低要求相同:安卓8或更高版本、4GB内存和64位处理器。Zodita发布的是非官方社区移植,与原发行商没有关联。
Zodita最轻量的游戏(从小到大)
- PichBaz,我们自己的3D拧螺丝解谜游戏:约80MB
- BioShock Mobile试玩版:约170MB
- Max Payne Mobile(抢先体验):约200MB
- Max Payne 2 Mobile(抢先体验):约320MB
- Call of Duty 4(MDW1 Mobile)试玩版:约915MB
- F.E.A.R. Mobile(抢先体验):约1.1GB
Skyrim Mobile和Half-Life 2 Mobile是最重的版本,分别约1.7GB和1.9GB。Skyrim会根据检测到的硬件选择画质档位,在较弱的芯片上会自动降低阴影和视距。安装期间请预留约为下载大小两倍的可用空间。
在廉价手机上获得最流畅体验的技巧
先清理存储空间,因为几乎存满的手机在各方面都会变慢。如果手机有性能模式或游戏模式,请打开。把屏幕亮度稍微调低以减少发热,长时间游玩时适当短暂休息,避免芯片降频。如果某款游戏无法启动,请告诉我们你的手机型号:测试者的反馈决定了我们接下来为哪些手机做优化。
BioShock、Max Payne、Call of Duty、F.E.A.R.、Skyrim和Half-Life 2是其各自所有者的商标。Zodita上的移植为非官方社区移植,与发行商无关,也未获得其认可。
本文涉及的游戏











