新版源碼下載地址.
點擊這里 (SnakeGame 0.0.1 ) 鏈接已修正,請放心使用.
--------------------------------------------------------------------------------------------------------------------------------
先前的版本會閃屏,于是新建了一個緩沖來解決,并將對控制臺的"圖形"操作抽象了出來,使我們使用的時候就像在使用普通的圖形設備一樣
1 設置清屏色
2 指定像素位置,設置要繪制的內容
3 提交緩沖區內容.
新版源碼已完成了游戲的基本功能
輸入控制
食物檢測
障礙檢測
另外,還收錄了部分用于方便設置控制臺屬性的函數.如窗口圖標,窗口句柄等.
-------------------------------------------
Windows下的控制臺是可以設置前景,背景色的。這給了我一個很不錯的想法,用他寫圖形。
說好就開工,用了一個小時寫了一個貪食蛇。
完成功能:
有一個簡單的繪制框架。
一個簡單的UI。
除了食物沒有處理外,其余都OK。
能自動更新,檢測碰撞等。。。
二話不說,有圖有真相。
蛋疼的朋友可以試試,挺爽的。。。。

下載地址:
源碼加執行程序