解锁swing技术新姿势,坦克大战游戏-java swing项目再实战

 这,这是一个围绕Java swing技术趣味级的学习,助你解锁swing技术新姿势,更给力的项目,更用心的创作。除了可以巩固swing必备的基础之外,尤其涉及swing绘图技术、多线程操作、线程安全,io流的实际应用场景,分析透彻,说实话,不看,你亏大发了!!!





       来看看界面和游戏功能。

1.欢迎界面:

2.游戏界面

3.菜单功能

新鲜不新鲜?作为程序员,是不是想一探究竟,我相信,你是你这个好奇心的,GO!

第一种方法: http://www.roadjava.com/

第二种方法B站直接播放: https://www.bilibili.com/video/BV1tZ4y1N7yy/

视频一步步教学目录:

1.项目演示

2.用到的技术分析

3.创建项目并配置

4.Swing gui编程里的Graphics绘图技术

5.画出一个坦克

6.欢迎页面布局

7.lombok的使用和欢迎页面事件处理

8.主界面布局

9.完成版权页面

10.资源处理封装

11.坦克属性并定义坦克类

12.定义子弹类

13.在作战区域画出玩家坦克

14.让玩家坦克动起来

15.画出玩家坦克的子弹

16.让玩家坦克的子弹动起来

17.如何判断我方坦克的子弹线程是否已死亡

18.画出敌方坦克

19.让敌方坦克自己动起来

20.完成敌方坦克自动发射子弹

21.击中坦克并产生爆炸效果

22.实现游戏暂停功能

23.实现继续游戏的功

24.记住上次选择的游戏难度

25.提示是否继续上次游戏的逻辑

26.实现游戏的保存和退出

27.加载上次游戏进度

28.加入游戏声音(完)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值