马士兵-坦克大战

8495
13
2019-11-29 22:43:03
46
13
246
29
来源于网络 马士兵-2019坦克大战
视频选集
(134/311)
5 学习graphics类,画图-04
08:10
5 学习graphics类,画图-05
07:44
1 new出一个窗口-01
08:55
1 new出一个窗口-02
08:57
1 new出一个窗口-03
08:54
1 new出一个窗口-04
08:55
1 new出一个窗口-05
07:17
2 设定标题栏内容-01
08:55
2 设定标题栏内容-02
08:54
2 设定标题栏内容-03
11:25
3 TankFrame从Frame继承+显示-01
08:48
3 TankFrame从Frame继承+显示-02
08:54
3 TankFrame从Frame继承+显示-03
12:32
4 认识paint方法,重写-01
08:52
4 认识paint方法,重写-02
08:55
4 认识paint方法,重写-03
08:52
4 认识paint方法,重写-04
08:55
4 认识paint方法,重写-05
08:55
4 认识paint方法,重写-06
08:56
4 认识paint方法,重写-07
08:54
4 认识paint方法,重写-08
13:31
5 学习graphics类,画图-01
08:13
5 学习graphics类,画图-02
08:13
5 学习graphics类,画图-03
08:13
6 学习repaint方法-01
09:02
6 学习repaint方法-02
08:59
6 学习repaint方法-03
12:17
7 实现MyKeyListener,对键盘作出响应-01
09:08
7 实现MyKeyListener,对键盘作出响应-02
09:03
7 实现MyKeyListener,对键盘作出响应-03
12:09
8MyKeyListener从KeyAdapter继承-01
09:00
8MyKeyListener从KeyAdapter继承-02
09:02
8MyKeyListener从KeyAdapter继承-03
08:50
8MyKeyListener从KeyAdapter继承-04
09:12
9 取得具体按键信息-01
09:04
9 取得具体按键信息-02
09:03
9 取得具体按键信息-03
08:09
9 取得具体按键信息-04
08:28
10 根据具体按键调整坦克位置,持有对方引用-01
09:06
10 根据具体按键调整坦克位置,持有对方引用-02
09:05
10 根据具体按键调整坦克位置,持有对方引用-03
12:01
11 抽象出坦克类,学习使用枚举类型-01
08:51
11 抽象出坦克类,学习使用枚举类型-02
08:45
11 抽象出坦克类,学习使用枚举类型-03
08:38
11 抽象出坦克类,学习使用枚举类型-04
08:55
11 抽象出坦克类,学习使用枚举类型-05
08:57
11 抽象出坦克类,学习使用枚举类型-06
08:59
11 抽象出坦克类,学习使用枚举类型-07
08:55
11 抽象出坦克类,学习使用枚举类型-08
08:41
12 把监听处理类MyKeyListener放到TankFrame内
08:07
12 把监听处理类MyKeyListener放到TankFrame内01
08:07
12 把监听处理类MyKeyListener放到TankFrame内03
08:09
12 把监听处理类MyKeyListener放到TankFrame内04
08:10
12 把监听处理类MyKeyListener放到TankFrame内05
08:35
13 用匿名内部类处理窗口关闭-01
08:02
13 用匿名内部类处理窗口关闭-02
08:07
13 用匿名内部类处理窗口关闭-03
08:06
13 用匿名内部类处理窗口关闭-04
06:05
14 根据按键状态,改变坦克方向-01
08:58
14 根据按键状态,改变坦克方向-02
08:34
14 根据按键状态,改变坦克方向-03
08:24
14 根据按键状态,改变坦克方向-04
08:36
14 根据按键状态,改变坦克方向-05
08:43
14 根据按键状态,改变坦克方向-06
09:01
14 根据按键状态,改变坦克方向-07
08:14
14 根据按键状态,改变坦克方向-08
08:44
15 根据坦克方向移动位置-01
09:06
15 根据坦克方向移动位置-02
09:09
15 根据坦克方向移动位置-03
12:48
16 能停,能动-01
09:08
16 能停,能动-02
09:07
16 能停,能动-03
11:59
17 test包,关于classloader的知识-01
09:01
17 test包,关于classloader的知识-02
08:39
17 test包,关于classloader的知识-03
08:20
17 test包,关于classloader的知识-04
08:26
17 test包,关于classloader的知识-05
08:14
17 test包,关于classloader的知识-06
08:13
17 test包,关于classloader的知识-07
08:43
17 test包,关于classloader的知识-08
09:01
17 test包,关于classloader的知识-09
08:24
17 test包,关于classloader的知识-10
09:15
17 test包,关于classloader的知识-11
10:59
18 将坦克换成图片版 -01
08:35
18 将坦克换成图片版-02
08:39
18 将坦克换成图片版-03
08:34
18 将坦克换成图片版-04
08:44
18 将坦克换成图片版-05
06:52
19 画出一颗子弹,让子弹飞一会儿-01
08:31
19 画出一颗子弹,让子弹飞一会儿-02
08:44
19 画出一颗子弹,让子弹飞一会儿-03
12:46
20 按下ctrl键,主战坦克打出一发炮弹-01
08:32
20 按下ctrl键,主战坦克打出一发炮弹-02
08:32
20 按下ctrl键,主战坦克打出一发炮弹-03
08:33
20 按下ctrl键,主战坦克打出一发炮弹-04
08:33
20 按下ctrl键,主战坦克打出一发炮弹-05
08:32
20 按下ctrl键,主战坦克打出一发炮弹-06
08:35
20 按下ctrl键,主战坦克打出一发炮弹-07
08:33
20 按下ctrl键,主战坦克打出一发炮弹-08
08:33
20 按下ctrl键,主战坦克打出一发炮弹-09
08:37
20 按下ctrl键,主战坦克打出一发炮弹-10
11:26
21 打出多发子弹-01
08:33
21 打出多发子弹-02
08:44
21 打出多发子弹-03
08:20
21 打出多发子弹-04
13:24
22 子弹从坦克中心位置打出-01
08:22
22 子弹从坦克中心位置打出-02
08:42
22 子弹从坦克中心位置打出-03
06:16
22 子弹从坦克中心位置打出-04
06:27
23 子弹消亡(飞出游戏区)-01
08:50
23 子弹消亡(飞出游戏区)-02
08:50
23 子弹消亡(飞出游戏区)-03
08:48
23 子弹消亡(飞出游戏区)-04
08:46
23 子弹消亡(飞出游戏区)-05
08:42
23 子弹消亡(飞出游戏区)-06
08:52
23 子弹消亡(飞出游戏区)-07
08:54
23 子弹消亡(飞出游戏区)-08
08:27
23 子弹消亡(飞出游戏区)-09
10:05
24 定义rectangle属性不用每次都new-01
08:46
24 定义rectangle属性不用每次都new-02
08:46
24定义rectangle属性不用每次都new-03
08:48
24定义rectangle属性不用每次都new-04
07:14
24定义rectangle属性不用每次都new-05 (1)
07:40
24定义rectangle属性不用每次都new-05
07:40
25炮弹new出来自动加入容器死掉后自动去除-01
08:52
25炮弹new出来自动加入容器死掉后自动去除-02
08:46
25炮弹new出来自动加入容器死掉后自动去除-03
12:19
26 分离玩家和机器人对边界进行不同的处理-01
08:29
26 分离玩家和机器人对边界进行不同的处理-02
08:39
26 分离玩家和机器人对边界进行不同的处理-03
08:54
26 分离玩家和机器人对边界进行不同的处理-04
08:57
26 分离玩家和机器人对边界进行不同的处理-05
08:57
26 分离玩家和机器人对边界进行不同的处理-06
08:57
26 分离玩家和机器人对边界进行不同的处理-07
08:59
26 分离玩家和机器人对边界进行不同的处理-08
09:52
27 用双缓冲消除闪烁-01
08:44
27 用双缓冲消除闪烁-02
08:56
27 用双缓冲消除闪烁-03
09:00
27 用双缓冲消除闪烁-04
09:00
28 加一堆敌人坦克-01
12:03
28 加一堆敌人坦克-02
08:54
28 加一堆敌人坦克-03
08:52
29 做碰撞检测-01
10:05
29 做碰撞检测-02
10:01
29 做碰撞检测-03
10:18
29 做碰撞检测-04
10:01
29 做碰撞检测-05
10:01
29 做碰撞检测-06
10:35
29 做碰撞检测-07
10:05
29 做碰撞检测-08
10:22
29 做碰撞检测-09
10:14
29 做碰撞检测-10
08:49
30 显示爆炸-01
08:31
30 显示爆炸-02
08:48
30 显示爆炸-03
08:48
30 显示爆炸-04
08:35
30 显示爆炸-05
06:29
31 加入声音=03
10:07
31 加入声音-01
10:11
31 加入声音-02
09:30
31 加入声音-04
09:30
32 让敌人坦克更加智能-01
15:05
32 让敌人坦克更加智能-02
15:14
32 让敌人坦克更加智能-03
15:05
32 让敌人坦克更加智能-04
15:05
33 对坦克和子弹加入 Group属性-01
10:09
33 对坦克和子弹加入 Group属性-02
10:09
33 对坦克和子弹加入 Group属性-03
10:05
33 对坦克和子弹加入 Group属性-04
10:11
34 测试Properties类的使用-01
08:50
34 测试Properties类的使用-02
08:54
34 测试Properties类的使用-03
12:08
35 建立PropertyMgr类-1
08:08
35 建立PropertyMgr类-2
07:59
35 建立PropertyMgr类-3
08:01
35 建立PropertyMgr类-4
08:02
35 建立PropertyMgr类-5
08:01
35 建立PropertyMgr类-6
08:04
35 建立PropertyMgr类-7
08:02
35 建立PropertyMgr类-8
08:16
35 建立PropertyMgr类-9
10:16
35 建立PropertyMgr类-10
11:45
36 MV分开 Model View分离-1
08:01
36 MV分开 Model View分离-2
08:01
36 MV分开 Model View分离-3
08:21
36 MV分开 Model View分离-4
08:42
37 GameModel 改成单例模式-1
09:01
37 GameModel 改成单例模式-2
09:01
37 GameModel 改成单例模式-3
11:54
38 对于碰撞的处理-1
08:02
38 对于碰撞的处理-2
08:01
38 对于碰撞的处理-3
08:02
38 对于碰撞的处理-4
08:03
38 对于碰撞的处理-5
08:01
38 对于碰撞的处理-6
08:03
38 对于碰撞的处理-7
08:02
38 对于碰撞的处理-8
08:13
38 对于碰撞的处理-9
07:38
38 对于碰撞的处理-10
08:12
39 Class.forName().-2
09:32
39 Class.forName()-3
09:46
39 Class.forName()-4
10:01
39 Class.forName-1
09:02
40 抽象出游戏物体的父类-1
09:49
40 抽象出游戏物体的父类-2
09:16
40 抽象出游戏物体的父类-3
10:55
41 合成GameModel中的各种不同物体-1
08:31
41 合成GameModel中的各种不同物体-2
08:16
41 合成GameModel中的各种不同物体-3
08:19
41 合成GameModel中的各种不同物体-4
08:11
41 合成GameModel中的各种不同物体-5
08:11
41 合成GameModel中的各种不同物体-6
08:11
41 合成GameModel中的各种不同物体-7
08:53
41 合成GameModel中的各种不同物体-8
08:03
41 合成GameModel中的各种不同物体-9
14:06
42 完善责任链模式-1
08:04
42 完善责任链模式-2
08:21
42 完善责任链模式-3
10:59
42 完善责任链模式-4
13:59
43 加入墙-1
10:01
43 加入墙-2
09:34
43 加入墙-3
10:22
44 按键切换发射策略-1
08:54
44 按键切换发射策略-2
08:45
44 按键切换发射策略-3
08:28
44 按键切换发射策略-4
09:21
44 按键切换发射策略-5
08:26
44 按键切换发射策略-6
08:47
44 按键切换发射策略-7
08:49
44 按键切换发射策略-8
07:55
44 按键切换发射策略-9
07:35
45 实现暂停功能-1
08:08
45 实现暂停功能-2
08:00
45 实现暂停功能-3
07:49
45 实现暂停功能-4
07:02
46 实现存盘功能-1
10:02
46 实现存盘功能-2
10:01
46 实现存盘功能-3
09:55
47 使用Junit测试服务器loop-1
10:01
47 使用Junit测试服务器loop-2
10:01
47 使用Junit测试服务器loop-3
10:01
47 使用Junit测试服务器loop-4
10:01
47 使用Junit测试服务器loop-5
10:02
47 使用Junit测试服务器loop-6
10:03
47 使用Junit测试服务器loop-7
10:04
47 使用Junit测试服务器loop-8
10:09
47 使用Junit测试服务器loop-9
10:18
47 使用Junit测试服务器loop-10
09:45
48 去掉敌人的坦克(机器控制的坦克)-1
08:01
48 去掉敌人的坦克(机器控制的坦克)-2
10:01
48 去掉敌人的坦克(机器控制的坦克)-3
07:01
48 去掉敌人的坦克(机器控制的坦克)-4
07:52
49 处理接收到的消息-1
08:02
49 处理接收到的消息-2
08:02
49 处理接收到的消息-3
07:01
49 处理接收到的消息-4
06:58
50 player新的构造方法-1
08:01
50 player新的构造方法-2
08:26
50 player新的构造方法-3
09:01
50 player新的构造方法-4
09:15
50 player新的构造方法-5
08:01
50 player新的构造方法-6
09:01
50 player新的构造方法-7
09:02
50 player新的构造方法-8
09:18
50 player新的构造方法-9
08:46
51 让后来人能看到先加入者-01
08:59
51 让后来人能看到先加入者-02
08:48
51 让后来人能看到先加入者-03
07:49
51 让后来人能看到先加入者-04
08:04
51 让后来人能看到先加入者-05
07:22
52 加入坦克方向改变的消息-01
09:17
52 加入坦克方向改变的消息-02
09:13
52 加入坦克方向改变的消息-03
11:40
53 重构代码-01
08:07
53 重构代码-02
08:07
53 重构代码-03
08:10
53 重构代码-04
08:07
53 重构代码-05
08:07
53 重构代码-06
08:08
53 重构代码-07
08:07
53 重构代码-08
08:04
54 处理改变坦克方向的消息-1
08:02
54 处理改变坦克方向的消息-2
07:59
54 处理改变坦克方向的消息-3
08:02
54 处理改变坦克方向的消息-4
07:01
54 处理改变坦克方向的消息-5
07:58
55 发送主战坦克停止的消息-1
09:47
55 发送主战坦克停止的消息-2
09:01
55 发送主战坦克停止的消息-3
11:13
56 发送主战坦克开始移动的消息(方向没变)-1
10:02
56 发送主战坦克开始移动的消息(方向没变)-2
10:01
56 发送主战坦克开始移动的消息(方向没变)-3
10:01
56 发送主战坦克开始移动的消息(方向没变)-4
10:02
56 发送主战坦克开始移动的消息(方向没变)-5
09:01
56 发送主战坦克开始移动的消息(方向没变)-6
09:01
56 发送主战坦克开始移动的消息(方向没变)-7
09:12
56 发送主战坦克开始移动的消息(方向没变)-8
09:12
57 加入子弹和Player的撞击逻辑-01
08:38
57 加入子弹和Player的撞击逻辑-02
08:45
57 加入子弹和Player的撞击逻辑-03
08:42
57 加入子弹和Player的撞击逻辑-04
09:59
58 把主战坦克也加入到List中-01
08:51
58 把主战坦克也加入到List中-02
08:58
58 把主战坦克也加入到List中-03
12:10
59 完成坦克大战网络版-01
10:01
59 完成坦克大战网络版-02
10:09
59 完成坦克大战网络版-03
10:01
59 完成坦克大战网络版-04
10:14
59 完成坦克大战网络版-05
10:05
59 完成坦克大战网络版-06
10:14
59 完成坦克大战网络版-07
12:16
客服
顶部
赛事库 课堂 2021拜年纪