-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