截止到目前的bug和未完成的功能
1.球比牆大,導致會像糖葫蘆一樣穿過牆
再增加球每條邊中點的檢測, 感覺有點"頭痛醫頭, 腳痛醫腳", 但是用專門的碰撞檢測算法
又似乎沒這個必要, 先這麼做吧
2.牆的結構要改變
沒有改變原來的牆的結構, 而是把要重新貼圖的位置記下來了, 現在看來效果還不錯, 原來
的代碼完全不用改, 而且符合要求
3.遊戲選單要調整座標
讓美工測下座標, 2分鐘就改完了, 現在養成習慣了, 寫座標基本都是用的預定義的常量, 沒
有寫死, 改起來還比較方便
4.遊戲要根據時間算分
算時間還比較簡單, 分數怎麼計算以後再說, 其實就直接寫時間也許更好
5.遊戲有邊框
把原來的邊框範圍改小一點
6.100張地圖(地圖用ANSI字符)
要有創意就比較難了,現在還不知道
7.怎麼傳遞用戶選擇的關數
除了全局變量似乎沒有其它方法
還看了一點關於多線程的,
線程函數的定義
CreateThread(safeAttributes, stackSize, fun, param, RunNow, ThreadID);
DWORD WINAPI fun(PVOID param);
千萬不要直接用它,用_beginthreadex代替之, 原因還沒看.