我一直在阅读实时系统以及它们如何工作等。我也在查看维基百科的文章,其中说每步带有计时器的国际象棋游戏可以被视为实时系统,因为程序必须计算那个时候的一个动作。其他游戏呢?众所周知,游戏通常会尝试以 25+ FPS 运行,它是否可以被视为软实时系统,因为如果它低于 25(我使用 25 作为预定义的阈值顺便说一句),这不是结束世界,只是对我们想要的性能的打击?
此外 - 游戏也有必须处理的事件。用户使用键盘/鼠标并且系统必须在(再次)预定义的时间内相应地回答这些事件,然后才认为游戏“失败”。
哦,为了简单起见,我现在说的是单人游戏。
听起来游戏符合软实时系统标准,但我想知道我是否遗漏了什么……谢谢。