【C語言】貪吃蛇遊戲的實現(三)

遊戲的靜態初始化已經完成,下面要作的就是動態邏輯的編寫,在遊戲開始後,咱們須要實現的有幾個功能:在不按下按鍵(上下左右)時,蛇朝着默認方向前進,在按下方向鍵時,蛇改變前進方向,若是蛇撞到牆或者咬到本身,則遊戲結束。那麼問題來了,如何用代碼實現鍵盤控制方向呢,這裏用到的是short GetAsyncKeyState(int nVirtKey);方法,該方法傳入的參數nVirtKey爲虛擬鍵盤值常量,
相關文章
相關標籤/搜索