太空學員3D彈球有一個小故障,以荒謬的框架速率運行它

1995年, 全傾斜!彈球 使用戶有機會在三個不同的預渲染3D彈球桌上玩,包括太空學員3D,Skulduggery和Dragon’s Keep。儘管這場比賽可能已經消失了,但前微軟工程師戴夫·普魯默(Dave Plummer)最近透露,太空學員3D彈球的蟲子是他有史以來最尷尬的錯誤。

Plummer共享 他的YouTube頻道上的故事 (通過 PC遊戲玩家),並回憶起他將游戲從Windows 95移植到Windows NT。為此,他不得不圍繞原始程序編寫一個新的遊戲引擎,以處理視頻和聲音。但是,他寫的遊戲引擎的錯誤“繪製了盡可能快的框架”。當Plummer在MIPS R4000處理器上以200 MHz運行時,Space Cadet 3D Pinball以60-90 fps的速度運行。但是,當太空學員在更強大的機器上播放時,它將速度提高到5,000 fps。

Plummer說:“幾年後,有人注意到在多核機上,它一直使用整個核心來彈彈球。” “它仍然盡可能快地繪製,但是現在繪製的是每秒5,000幀,因為機器比以前快得多。”

Plummer認為另一位前Microsoft工程師Raymond Chen通過添加將游戲鎖定在100 fps中的幀速率限制器來解決該錯誤。儘管Plummer現在發現自己的錯誤中發現了幽默,但他回憶說,微軟非常重視這樣的漏洞。

Plummer回憶說:“如果您的錯誤實際上將其納入了產品中,並且需要在服務包中進行工作,那絕不是一個笑話。” “那是一件可恥的事情。”

Space Cadet 3D彈球的版本可在 應用商店

單擊下面的按鈕以將GamesPot作為Google上的首選來源添加

Login
Loading...
Sign Up
Loading...