C++ 编程语言 SDL 图形库 VC++ 2008/GCC 4.2.4/GCC 4.4.0 编译器 (X) -- 已完成 (o) -- 进行中 (?) -- 未知状态/不支持 [基本] 95% 帧率(X) 80% 坦克移动(o) 82% 碰撞探测(o) 90% 炮弹处理(o) 82% 敌方坦克发射炮弹和自由移动(o) 88% 墙(o) [附加] 50% 声效(o) 40% 美工(o) 92% 自定义主题(X) 80% 可编辑式地图(o) 10% 关卡等级设定(?) 25% 难易度(o) 85% 操纵键位设置(X) 95% 奖励物品(X) 75% 全屏(o) 60% 欢迎界面(?) [其它] 90% 跨平台特质(o) 0% 游戏手柄控制支持(?) [更新日志] 2009年6月25日 星期四(rev.11) - 新增单挑游戏模式 - VC++ 2008 编译器支持 - 抽离战斗区域对象 - 奖励物品时效支持 - 全局游戏暂停支持初步 - 调整获得奖励策略 - 带奖励敌方坦克被击中后更改其属性 - 双人游戏结束状态支持 - 调整被炮弹击中后玩家坦克位置策略 - 分数板支持初步 - bugfix: 游戏结束的内存泄漏问题 - bugfix: 游戏重新开始后上局数据残留问题 2009年6月7日 星期日(rev.10) - 双人游戏支持初步 - 抽离敌方坦克自动移动和发射炮弹的计时器,使之能独立计数 - 抽离全屏切换对象 - 抽离统计信息更新部分 - 组织战场对象私有方法 - 载入奖励物品采用随机分配而非顺序分配 - 操纵键位设置支持初步 - 欢迎界面支持初步 - bugfix: 切换关卡时会自动发出一颗炮弹的问题 - bugfix: 1px 碰撞弱化导致坦克从屏幕下方出现的问题 2009年5月24日 星期日(rev.9) - 抽离声效对象 - 主题路径对象 - 统计信息支持初步 - 增加地图高度 2009年5月15日 星期五(rev.8.1) - 重写碰撞探测功能/坦克移动策略 - 重定义炮弹发射策略 - 敌方坦克初始位置设定 - 关卡等级切换初步 2009年5月10日 星期日(rev.8) - 全屏切换 - 结冰地面类型 - 奖励物品类型 - 敌方坦克类型 - 人工智能支持初步 2009年5月2日 星期六(rev.7) - 墙类型判断 - 炮弹类型判断 - 敌方坦克独立随机移动 - 奖励物品支持初步 - HOME 设定 2009年5月1日 星期五(rev.6.1) - 半透明图像加载支持 - 图像资源渲染共享化 - 奖励物品构架最初期 2009年4月18日 星期六(rev.5) - 修正坦克间碰撞卡住的问题 - 炮弹可自行碰撞 2009年4月11日 星期六(rev.4) - 可编辑式地图读取 2009年4月9日 星期四(rev.3) - 拆分源文件/头文件 2009年4月7日 星期二(rev.2) - 炮弹碰撞修正 2009年4月6日 星期一(rev.1) - 最初实现(移动,发射炮弹)