由于这几天一直没有进展,搞得在开发的时候竟然对代码有点生疏了!
于是今天主要是把先前的工作整理一下,上传到CVS中备分一下。对原来的代码更改与添加了一些注释。
下面说说我的下一步计划,其中打*号的就是明天应该完成的任务:
*1>能够读取地图数据,并对地图数据进行二进制装载,显视。(也就是游戏运行中的数据在代码层面上在这里才算真正确定下来)
*2>完成基本的输入系统,达到人物能够在地图区域内自由走动。(没有碰撞检测)
*3>对于游戏中的运行时钟是以帧为单位,而不是系统时间。为的是能够精确的完成回放功能,而且以帧作为时间单位也方便程序的调试。(注:对于动画还是以系统时间作为单位,主要是因为clanLib的关系)
4>修改游戏地图编辑器,以适应改动了的地图格式
5>游戏的主要以消息作为主要控制,这是由于消息容易作成脚本,另外消息数据也容易在网络上传播。
6>完成游戏雏形,两人能够进简单的战斗。