大一新生,最近在做老師布置的作業,寫一個小游戲的代碼,其中要求到了需要提供一個限時的功能,比如在倒計時一分鐘后結束游戲,并統計用戶的得分,不知道該如何實作?
uj5u.com熱心網友回復:
vc mfc 里面有定時器uj5u.com熱心網友回復:
游戲開始的時候time_t start = time(NULL);在每次游戲程序中判斷:
if (time(NULL) - start >= 60) {
game_over();
}
uj5u.com熱心網友回復:
Linux下有alarm,win32應該也有api的uj5u.com熱心網友回復:
可以考慮用多執行緒,一個執行緒用于計時,一個用于計分。
uj5u.com熱心網友回復:
可以考慮用多執行緒,一個執行緒用于計時,定為執行緒1,另一個執行緒用于處理得分,定為執行緒2。uj5u.com熱心網友回復:
SetTimer一時爽
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/130882.html
標籤:C語言
上一篇:有個小問題
下一篇:漢諾塔
