*1.支持物品组,以实现一个物品能够占用多个方格
*2.读写地图
*3.设置玩家起始位置
*4.放置奖品
*5.地图编辑器
*6.资源定义文件中加入物品信息的资源定义
*7.次源定义文件中加入奖品信息的资源定义
*8.物品资源,奖品资源,精灵资源都存放在一个XML数据文件中。
下面回到C++(游戏主程序的任务中来)
9. 物品资源的加载与该类型对象的生成
10. 奖品资源的加载与该类型对象的生成
11. 游戏能装载最新的地图文件,并能使用该地图玩游戏
12. 在游戏中加入能选择地图文件的菜单
发现了几个BUG,
1.物品被火焰爆炸之后不能消失
已解决:是因为物品的某个变量由于代码改动后忘了初始化。
2.物品有长宽后,物品可以有多个格子组成。但是被火焰攻击的时候我用的
还是旧的方法。
不解决:面积不为1的物品只用在很少量的铁块类型上,所以不可能会被火焰攻
击。
3.测试时,游戏的第二回合画面不正常
明天解决。
更新列表:
* 1. 物品资源的加载与该类型对象的生成
* 2. 奖品资源的加载与该类型对象的生成
? 11. 游戏能装载最新的地图文件,并能使用该地图玩游戏
<1 地图的有效性没有检查
<2 地图中的奖品还没有生成在游戏中
今天又从Delphi转回VC++,开头还真有稍许不习惯,老是会写 if then
或者使用 := 赋值等等。不过目前已经没问题了,感觉又来了。
现在还是VC++用得比较顺手,如果不做介面的话。