这学期学了MFC,期末老师布置我们写个游戏。我选了坦克大战,上课的时候觉得老师讲的挺简单的,都能听懂,但是真正写起来却发现自己无从下手了,我个人的设计思路是这样的:
首先写个坦克类,里面有坦克的坐标,速度,还有装载的位图。再写个子弹类,每个坦克里面包含一颗子弹。
写消息映射,上下左右,分别控制坦克移动,空格键发射子弹;任何一个消息事件,均触发重绘,将屏幕刷新;
可是,之后该怎么办,我就无从下手了,因为,还有敌方的坦克,我的子弹打出去,地方坦克难道就不动了吗?这显然不可能啊~更何况,敌方坦克的AI要怎么写呢?我想,可能是由于上课的时候很多消息都没有学到造成的吧,不知道有没有牛人可以指点我一下呢。
感激不尽~