以下这些都是本人在青鸟学校所学JAVA   教你做java
详细请登录:基本操作:[url]http://www.cpbdqn.com[/url]
    A/菜单操作:
        菜单选择:W、S 或 上、下方向键
        菜单确定:回车
    B/游戏操作:
        方向控制:W、A、S、D或方向键
        发射子弹:空格
        暂停游戏:回车
        退出到菜单:ESC

版本升级说明:
    1.可以暂停游戏了。
    2.使用DirectxSound提升了声音品质,解决了老版本不能混音的缺点。
    3.添加了敌方的AI,敌人撞墙后会搜寻追踪玩家。
    4.物品增加到6个,玩家和敌人都可以吃到随机出现的物品。
    5.关卡增加到了十关。
    6.增加了地图编辑器,可以自己编辑地图和运行。
    7.重写了爆炸的即时粒子系统,模拟爆炸时弹片的飞旋效果。

游戏物品说明:
    1.钢盔:可以暂时不损血(除却被炸弹炸到)。
    2.坦克:可以增加1点血。
    3.时钟:暂时冻结坦克的移动。
    4.星型:增加子弹和坦克移动速度(累计的)。
    5.炸弹:随机轰炸地图的任意地点,被炸到的话,对方损失1点血。
    6.船:  可以过河。
    补充:  每关开始将重设坦克属性,但玩家坦克的血将不补充。

代码说明:
    1.重新编写了代码。
    2.编程语言:使用VC++6.0 + Directx8.0 SDK。
    3.用DirectxDraw实现基本绘图,用DirectxInput 实现游戏基本操作
    4.首次学习并使用DirectxSound组件实现了混音效果。
    5.尝试封装了Directx的这三个重要组件。
    5.本人为非专业编程人员,代码难免有的地方比较乱和不规范,望大家多多谅解!

问题:
    1.游戏在不同的机器上运行会有不同的速度。如何让游戏在不同的机器上都有相对稳定的运行速度呢?
    2.坦克爆炸时,一些坦克会暂时不显示,不能解决.
    3.我方和对方坦克的碰撞检测是个难题,主要是测到碰撞后坦克倒退时有时会退出边界或穿墙而引起错误。所以去除了。