![為什麼 QBasic Gorillas 中的香蕉飛得很慢?](https://rvso.com/image/1502880/%E7%82%BA%E4%BB%80%E9%BA%BC%20QBasic%20Gorillas%20%E4%B8%AD%E7%9A%84%E9%A6%99%E8%95%89%E9%A3%9B%E5%BE%97%E5%BE%88%E6%85%A2%EF%BC%9F.png)
我正在 QEMU 中運行的 MS-DOS 6.22 中玩 QBasic Gorillas。
問題是香蕉飛行速度非常慢(兩次移動之間需要幾秒鐘)。但是,當我按住任意鍵時,香蕉就會像幾十年前一樣飛起來,當時我上次在非模擬環境中玩它。問題在哪裡?
原始碼可在此處取得:http://www.jefflewis.net/archive/programming/gorilla.bas
謝謝!
答案1
檢查程式開頭的註解行。有一個名為 SPEEDCONST 的常數用於設定遊戲速度,但其初始設定太低。設定為 500;它應該> 10000