深耕实体创业,拒绝短期投机;聚焦可落地商业模式,与实干者共建长期事业。
商务合作关于我们联系我们投稿合作
创场创业创场创业让创业有方法、起步有赛道
创场创业
创场创业让创业有方法、起步有赛道
首页创业干货创业头条创业经验工商财税运营获客项目赛道轻资产线上项目小成本实体生意副业转型创业避雷项目盘点工具资料AI排行榜
快讯

微软工程师揭秘《三维弹球》因64位移植Bug被删

2026-08-22 20:11:10

IT之家8月22日消息,微软资深工程师Raymond Chen解释,经典游戏《三维弹球》在Windows XP 64位移植时因弹球穿透弹簧的Bug且代码无人能懂而被迫放弃。他还为该游戏加入120 FPS帧率限制,使CPU占用率从100%降至1%。

据IT之家8月22日报道,微软资深工程师Raymond Chen披露了经典游戏《三维弹球》从Windows系统中消失的真正原因。该游戏曾预装在Win2K、WinXP等系统中,但在Windows Vista发布时被删除,此前外界多猜测与法律问题有关。

Raymond Chen表示,微软团队在开发Windows XP 64位版本时,需将数百万行32位代码进行64位移植。当处理到《三维弹球》时,出现了一个奇怪Bug:弹球正常落入发射器后,会直接穿过弹簧并从球桌底部掉出,导致游戏无法游玩。由于该游戏代码由外部公司编写,且大部分没有注释,微软内部无人理解其运作方式,甚至找不到碰撞检测代码,也无法定位浮点数舍入错误。

面对迫在眉睫的发布期限,Chen最终决定放弃移植这款游戏。他还提到,这款游戏原本没有帧率限制,在现代硬件上每秒渲染达100万帧,导致CPU满载。他后来为其加入120 FPS帧率限制,使CPU占用率从100%降至1%。