EVE Online 正式启动向 Python 3 的迁移
来源: eveonline.com — 2026-08-25
概述
EVE Online 官方宣布正式启动代码库从 Stackless Python 2 向 Python 3 的迁移。这款游戏自 2003 年上线以来一直跑在 Stackless Python 上(先后经历 2.5、2.7),在 Python 2 于 2020 年停止官方支持后仍坚持了多年。迁移的意义在于获得近年 Python 3 史上最大的性能提升、更现代的库与调试/剖析工具、统一的文本处理以及更一致的类系统。官方设定的成功标准非常简单:让这次迁移对玩家完全无感。
核心要点
- 游戏代码库已十六年没有更换 Python 版本
- Python 3 近年带来史上最大幅的性能提升
- 所有玩家资产数据都用 Python 2 写成,必须在 Python 3 下原样读回
- 迁移首批改动已部署到 Singularity 测试服
金句
这次迁移的成功标准很简单:除了偶尔有某个瞬间运行得更顺畅之外,它应该完全不引人注意。
👍 0
👎 0
返回 Lobsters 首页