1.同步各项XML与C++源代码中的资源定义。
2.加入各个最终游戏类用于几天后的测试
3.对代码改动后的RTTI进行测试
4.发现在VC中各项工程的改动都有可能影响 预处理头文件,解决的方法是:
把.pch与其obj删除,然后单独编译 预处理头文件 再编译整个工程。
5.另外如果.cpp中有某个错误也可能会显视 预处理头文件 找不到,这时只要单独编译出错的这个
文件也许就能看到真正的错误提示。
目前支持的游戏对象有:
//背景并不是以类的形式存放,而是以精灵ID的方式存放
//虚拟类
EM_TYPE_GameUnknow = 0, //用于错误判断
EM_TYPE_CGamePlayer = 1, //游戏中的玩家
EM_TYPE_CGameBOM = 2, //炸弹
EM_TYPE_CGameBackground = 3, //游戏背景
EM_TYPE_CGameCollision = 4, //游戏碰撞物
EM_TYPE_CGameSprize = 5, //游戏奖品
EM_TYPE_CGameMove = 6, //移动类
EM_TYPE_CGameObject = 7, //游戏基本对象
//终端类,可以直接生成实体
EM_TYPE_CBommanPlayer = 50,
EM_TYPE_C_G1 = 150,
EM_TYPE_C_G6 = 151,
EM_TYPE_C_G8 = 152,
EM_TYPE_CHouse1 = 153,
EM_TYPE_CTree1 = 154,
EM_TYPE_CBox1 = 155,
//测试用类
EM_TYPE_CGame1