本套课程来自马士兵教育:马士兵老师/坦克大战/java基础/网络编程,课程官方售价400元,由马士兵老师老师主讲,共59节完整无加密版(9.1G),通过实际项目深入理解JavaSE,DesignPatterns , TCP/IP, 多线程, NIO等基础知识,是java提升学习理想课程。文章底部附下载地址。
课程介绍:
坦克大战项目通过一个联机对战游戏的手把手,一行一行的开发过程,让你精准的理解和运用JavaSE,DesignPatterns , TCP/IP, 多线程, NIO等基础知识。真正理解项目的开发过程,并体会项目开发的难点和痛点。
请记住,只有做项目,才是对所学的真正检验。
马士兵老师:
1994-1999年就读于清华大学,历任程序员、Team Leader、Project Manager、CTO等职位,有过十几个大型项目的开发经验。
课程官方地址:https://ke.qq.com/course/398245
课程文件目录:
1 new出一个窗口.mp4 [91.5M]
2 设定标题栏内容.mp4 [78.5M]
3 TankFrame从Frame继承+显示.mp4 [80.1M]
4 认识paint方法,重写.mp4 [179.3M]
5 学习graphics类,画图.mp4 [130.7M]
6 学习repaint方法.mp4 [99.2M]
7 实现MyKeyListener,对键盘作出响应.mp4 [89.8M]
8 MyKeyListener从KeyAdapter继承.mp4 [98.4M]
9 取得具体按键信息.mp4 [101M]
10 根据具体按键调整坦克位置,持有对方引用.mp4 [100.2M]
11 抽象出坦克类,学习使用枚举类型.mp4 [243.2M]
12 把监听处理类MyKeyListener放到TankFrame内mp4.mp4 [132.4M]
13 用匿名内部类处理窗口关闭.mp4 [101.5M]
14 根据按键状态,改变坦克方向.mp4 [200.3M]
15 根据坦克方向移动位置.mp4 [91.7M]
16 能停,能动.mp4 [92.8M]
17 test包,关于classloader的知识.mp4 [286.3M]
18 将坦克换成图片版.mp4 [141.1M]
19 画出一颗子弹,让子弹飞一会儿.mp4 [87.5M]
20 按下ctrl键,主战坦克打出一发炮弹.mp4 [283.4M]
21 打出多发子弹.mp4 [133M]
22 子弹从坦克中心位置打出.mp4 [120.8M]
23 子弹消亡(飞出游戏区).mp4 [261.5M]
24 定义rectangle属性,不用每次都new.mp4 [141.6M]
25 炮弹new出来自动加入容器,死掉后自动去除.mp4 [115.5M]
26 分离玩家和机器人,对边界进行不同的处理.mp4 [256M]
27 用双缓冲消除闪烁.mp4 [108M]
28 加一堆敌人坦克.mp4 [116M]
29 做碰撞检测.mp4 [324.9M]
30 显示爆炸.mp4 [119.7M]
31 加入声音.mp4 [105.7M]
32 让敌人坦克更加智能.mp4 [238.8M]
33 对坦克和子弹加入 Group属性.mp4 [117.4M]
34 测试Properties类的使用.mp4 [99.2M]
35 建立PropertyMgr类.mp4 [296.8M]
36 MV分开 Model View分离.mp4 [92.2M]
37 GameModel 改成单例模式.mp4 [82.4M]
38 对于碰撞的处理.mp4 [275.1M]
39 Class.forName().newInstance().mp4 [110.2M]
40 抽象出游戏物体的父类.mp4 [89.3M]
41 合成GameModel中的各种不同物体.mp4 [243.3M]
42 完善责任链模式.mp4 [128.9M]
43 加入墙.mp4 [104.2M]
44 按键切换发射策略.mp4 [220.4M]
45 实现暂停功能.mp4 [98.2M]
46 实现存盘功能.mp4 [113.5M]
47 使用Junit测试服务器loop.mp4 [349.8M]
48 去掉敌人的坦克(机器控制的坦克).mp4 [118M]
49 处理接收到的消息.mp4 [111.9M]
50 player新的构造方法.mp4 [319.1M]
51 让后来人能看到先加入者.mp4 [157.1M]
52 加入坦克方向改变的消息.mp4 [110.4M]
53 重构代码.mp4 [235.5M]
54 处理改变坦克方向的消息.mp4 [162.2M]
55 发送主战坦克停止的消息.mp4 [135.6M]
56 发送主战坦克开始移动的消息(方向没变).mp4 [302.7M]
57 加入子弹和Player的撞击逻辑.mp4 [132.7M]
58 把主战坦克也加入到List中.mp4 [136.7M]
59 完成坦克大战网络版.mp4 [259.3M]
坦克大战项目课程下载地址:
VIP用户免C币下载,链接下载为百度云盘,如连接失效,可评论告知。