今天一天干的活

来源:互联网 发布:施耐德m258编程 编辑:程序博客网 时间:2024/05/17 05:35

截止到目前的bug和未完成的功能

1.球比墙大,导致会像糖葫芦一样穿过墙

再增加球每条边中点的检测, 感觉有点"头痛医头, 脚痛医脚", 但是用专门的碰撞检测算法

 

又似乎没这个必要, 先这么做吧

 

2.墙的结构要改变

没有改变原来的墙的结构, 而是把要重新贴图的位置记下来了, 现在看来效果还不错, 原来

 

的代码完全不用改, 而且符合要求

 

3.游戏选单要调整坐标

让美工测下坐标, 2分钟就改完了, 现在养成习惯了, 写坐标基本都是用的预定义的常量, 没

 

有写死, 改起来还比较方便

 

4.游戏要根据时间算分

算时间还比较简单, 分数怎么计算以后再说, 其实就直接写时间也许更好

 

5.游戏有边框

把原来的边框范围改小一点

 

6.100张地图(地图用ANSI字符)

要有创意就比较难了,现在还不知道

 

7.怎么传递用户选择的关数

除了全局变量似乎没有其它方法

 

还看了一点关于多线程的, 

线程函数的定义

CreateThread(safeAttributes, stackSize, fun, param, RunNow, ThreadID);

DWORD WINAPI fun(PVOID param);

千万不要直接用它,用_beginthreadex代替之, 原因还没看.