-1
这可能是一个非常愚蠢的问题,但我找不到任何信息,我找不到要搜索的内容。一个人如何实时做某事?
你是如何做出真正的事情?例如,假设我们有一个游戏,如果我们在程序的不同部分调用tick()方法,它是如何连续运行的?
这可能是一个非常愚蠢的问题,但我找不到任何信息,我找不到要搜索的内容。一个人如何实时做某事?
你是如何做出真正的事情?例如,假设我们有一个游戏,如果我们在程序的不同部分调用tick()方法,它是如何连续运行的?
如果您正在开发程序以在特定时间运行,我知道的最好方法是将其开发为使用定时延迟以特定循环速率运行。
IE:
while(forever) {
do something
test how long it took
take up the remainder amount of time for the loop to run at a rate (ie 100Hz)
}
如果你是绝望的实时应用,你可以开发和使用QNX:
但这肯定不会是游戏编程的良好环境。
我有一种感觉,你更喜欢http://gamedev.stackexchange.com/的答案。 – 2012-08-01 04:28:46