为什么 QBasic Gorillas 中的香蕉飞得很慢?

为什么 QBasic Gorillas 中的香蕉飞得很慢?

我在 QEMU 中运行的 MS-DOS 6.22 中玩 QBasic Gorillas。

问题是香蕉飞得非常慢(每次移动之间需要几秒钟)。但是当我按住任意键时,香蕉就会像几十年前我上次在非模拟环境中玩它时一样飞起来。问题出在哪里?

源代码可以在这里获得:http://www.jefflewis.net/archive/programming/gorilla.bas

谢谢!

答案1

检查程序开头的注释行。有一个名为 SPEEDCONST 的常量用于设置游戏速度,其初始设置太低了。它设置为 500;它应该 > 10000

相关内容