java小游戏
月轩居士
Archimedes said: give me a fulcrum,I will move the earth.Program ape said: give me a keyboard,I can change the world.
展开
-
飞机大战(一)
飞机大战一.方案:1>.需求:图1 游戏开始图2 英雄机,子弹, 敌机和小蜜蜂图4 游戏结束图5 游戏暂停2>.业务需求分析:由图2可以看出游戏中至少有4个类,Hero(英雄机),Airplane(敌机),Bee(小蜜蜂),Bullet(子弹)。3>.软件概要设计:转载 2016-04-13 11:48:49 · 1479 阅读 · 0 评论 -
飞机大战(二)
项目实施项目目录如下:图1 如图一以及飞机大战(一)中的内容,可知我们需要建Airplane,Award,Bee,Bullet,Enemy,FlyingObject,Hero和ShootGame八个类。其中,有两个是接口(即:敌人:Enemy 奖励:Award)一个测试类(也是图形界面窗口)ShootGame有一个父类:飞行物Flying转载 2016-04-13 11:51:57 · 1803 阅读 · 0 评论 -
飞机大战
项目实施(续)接上文,在飞机大战(二)中,已经完成了飞机大战中的绝大部分操作。但仍欠缺:1.碰撞检测2.删除越界3.状态切换今天,就这三点进行项目的实施。1.碰撞检测 通过昨天的步骤,如无错误,就可以看到子弹在上升,敌机在斜飞,敌机在下落,但并没有发生子弹打中敌机,敌机消失;敌机碰到英雄机,英雄机减命,子弹击中转载 2016-04-13 11:53:22 · 945 阅读 · 1 评论