我想在C++中做一個基本的蛇遊戲,我用orl [x]和ory [y]數組做了一個基本的網格,現在我試圖添加這個蛇。在C++代碼中指定的某個等待時間之後執行某些操作?
基本上我想蛇移動,直到按下某個鍵並一次移動一個數組。我試過用定時器以外的東西,但它立即執行。我需要一個計時器,以便蛇每秒鐘持續這樣做,直到按下一個鍵。如果你玩過蛇,你確切地知道我的意思。
我需要在C++中創建一個計時器,但我不想通過創建一個計時器來實現ENORMOUS代碼,並且不能從我自己的代碼中理解任何東西。我希望儘可能簡單。
任何想法我可以做到這一點?我看着時間頭文件庫,但沒有發現任何有用的東西。
等待?相關問題:你如何在屏幕上繪製蛇? – 2012-02-24 18:28:32
你可以很容易地使用[ctime](http://www.cplusplus.com/reference/clibrary/ctime/difftime/)來處理很多簡單的死定時器類。 – David 2012-02-24 18:30:03
你不*製造*一個計時器..對於純C/C++的立場,它甚至不可能。你必須使用一些系統API /系統調用/ ... – 2012-02-24 18:30:29