源码简介:

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

截图:

加入本站会员,开启尊贵特权之体验

本站资源支持会员下载专享,普通注册会员只能原价购买资源或者限制免费下载次数,付费会员所有资源可下载。

包月会员(国庆特价)

88金币

会员时长:30天
每日2个免费下载次数
享受资源专属折扣

前往开通
包年会员(国庆特价)

188金币

会员时长:365天
一年内,每日2次下载次数
享受资源专属折扣

前往开通
永久会员(国庆特价)

288金币

会员时长:永久
每日5个免费下载次数
享受资源专属折扣

前往开通

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源