实现思路
1.如何分析?
第一步:发现类(对象)
人物-小丑(敌方-友方)
子弹-帽子
墙体
爆炸物
1
2
3
4
第二步:发现属性
小丑: 宽高 , 位置(x y), 移动速度
帽子: 宽高 , 位置(x y), 移动速度
墙体: 宽高 , 位置(x y)
爆炸物:宽高 , 位置(x y)
1
2
3
4
第三步:发现方法
小丑: 移动 , 攻击 , 人物撞边界 ,
子弹: 移动 , 子弹撞墙 , 子弹撞边界 ,
墙体: 静止不动
爆炸物: 爆炸物消失
1
2
3
4
2.难点在哪里?
1 如何将图片加载到窗体里
背景图片加载
人物-小丑加载
发射物-帽子加载 Missile
墙体-加载 Wall
爆炸物-加载 Explode
2 如何创建窗体
3 如何发射子弹(如何使用键盘触发事件)
3.二期版本
接入网络,多人作战
第一天的实现
1.创建一个项目(ylm)
2.导入需要使用到的图片文件到Java
3.在项目的src中创建包(com.ytzl.ylm1)