第三階段其實4月底就完成了,後來去南通,一直沒有繼續做。前兩天回來之後做了一點小的修改:
1。很多標誌本來都是用若干bool值來標註的,爲了節約內存提高效率(其實我也不知道這樣做能不能節約內存提高效率,根本原因是覺得這樣做cool),我取消了所有bool值,只用一個整形代替,每個標誌佔用一個二進制位。配合這個整形我又做了兩個函數分別設置和讀取特定的位。隨後爲了增加程序的可讀性,我又寫了一批內聯函數(本意是想寫宏)。
2。修正了一次遊戲結束後某些標誌會出錯的問題
3。增加了about,版本名暫定0.5 bate。
第四階段比較大致有了點思路,但由於需要對幾個類做一些大的調整,所以暫時緩緩,先繼續完善目前的東西再說。