坦克大战项目一班,视频教程下载

2020-04-12_094914.png

课程介绍:

坦克大战项目通过一个联机对战游戏的手把手,一行一行的开发过程,让你精准的理解和运用JavaSE,DesignPatterns , TCP/IP, 多线程, NIO等基础知识。真正理解项目的开发过程,并体会项目开发的难点和痛点。请记住,只有做项目,才是对所学的真正检验。

课程目录:

1 new出一个窗口.mp4

2 设定标题栏内容.mp4

3 TankFrame从Frame继承+显示.mp4

4 认识paint方法,重写.mp4

5  学习graphics类,画图.mp4

6  学习repaint方法.mp4

7  实现MyKeyListener,对键盘作出响应.mp4

8  MyKeyListener从KeyAdapter继承.mp4

9  取得具体按键信息.mp4

10  根据具体按键调整坦克位置,持有对方引用.mp4

11  抽象出坦克类,学习使用枚举类型.mp4

12 把监听处理类MyKeyListener放到TankFrame内mp4.mp4

13  用匿名内部类处理窗口关闭.mp4

14  根据按键状态,改变坦克方向.mp4

15  根据坦克方向移动位置.mp4

16   能停,能动.mp4

17 test包,关于classloader的知识.mp4

18  将坦克换成图片版.mp4

19  画出一颗子弹,让子弹飞一会儿.mp4

20  按下ctrl键,主战坦克打出一发炮弹.mp4

21  打出多发子弹.mp4

22 子弹从坦克中心位置打出.mp4

23 子弹消亡(飞出游戏区).mp4

24  定义rectangle属性,不用每次都new.mp4

25 炮弹new出来自动加入容器,死掉后自动去除.mp4

26  分离玩家和机器人,对边界进行不同的处理.mp4

27 用双缓冲消除闪烁.mp4

28 加一堆敌人坦克.mp4

29  做碰撞检测.mp4

30 显示爆炸.mp4

31 加入声音.mp4

32 让敌人坦克更加智能.mp4

33 对坦克和子弹加入 Group属性.mp4

34 测试Properties类的使用.mp4

35 建立PropertyMgr类.mp4

36 MV分开 Model View分离.mp4

37 GameModel 改成单例模式.mp4

38 对于碰撞的处理.mp4

39 Class.forName().newInstance().mp4

40 抽象出游戏物体的父类.mp4

41 合成GameModel中的各种不同物体.mp4

42 完善责任链模式.mp4

43 加入墙.mp4

44 按键切换发射策略.mp4

45 实现暂停功能.mp4

46 实现存盘功能.mp4

47 使用Junit测试服务器loop.mp4

48 去掉敌人的坦克(机器控制的坦克).mp4

49 处理接收到的消息.mp4

50 player新的构造方法.mp4

51 让后来人能看到先加入者.mp4

52 加入坦克方向改变的消息.mp4

53 重构代码.mp4

54 处理改变坦克方向的消息.mp4

55 发送主战坦克停止的消息.mp4

56 发送主战坦克开始移动的消息(方向没变).mp4

57 加入子弹和Player的撞击逻辑.mp4

58 把主战坦克也加入到List中.mp4

59 完成坦克大战网络版.mp4

资源下载此资源下载价格为0.00学分,请先
充值比例 1元=1学分
资源失效,请咨询客服
客服QQ 980264305
资源下载
下载价格:0.00 学分
VIP优惠:免费
充值比例 1元=1学分
资源失效,请咨询客服
客服QQ 980264305

评论0

找资源,搜一下,更惊喜
没有账号? 注册  忘记密码?