第三阶段其实4月底就完成了,后来去南通,一直没有继续做。前两天回来之后做了一点小的修改:
1。很多标志本来都是用若干bool值来标注的,为了节约内存提高效率(其实我也不知道这样做能不能节约内存提高效率,根本原因是觉得这样做cool),我取消了所有bool值,只用一个整形代替,每个标志占用一个二进制位。配合这个整形我又做了两个函数分别设置和读取特定的位。随后为了增加程序的可读性,我又写了一批内联函数(本意是想写宏)。
2。修正了一次游戏结束后某些标志会出错的问题
3。增加了about,版本名暂定0.5 bate。
第四阶段比较大致有了点思路,但由于需要对几个类做一些大的调整,所以暂时缓缓,先继续完善目前的东西再说。