用Java写一款雷霆战机游戏的思路

一、需要些什么东西?
   1.飞机:
      1.1-玩家飞机-属性:
    坐标(x,y),大小(windth,height),速度(speed),
    血量(hp),最大血量(maxhp),图片素材(image),绘制索引(index-maxindex)
      1.2-敌机
   2.子弹:攻击力
   3.道具

二、步骤:
 1.画界面:游戏界面
 2.创画板
  2.1-画地图--加载图片:
    2.2.1-创建集合--键对值!!!!(文件名作为Key)
        注意:在程序开始之前加载图片:使用static
    public static HashMap<String, BufferedImage> TuPian
    =new HashMap<String, BufferedImage>();

     2.2.2-给集合赋值--静态代码块:在程序运行之前就有了赋值
        static{
            }
    2.2.3--创建一个包:用来存放素材
    2.2.4--获得项目的素材资源:
        static{//静态代码块
    URI u=A.class.getResource("/co
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值