课程介绍
课程章节
章节1:坦克大战第一节 (4节)

课时01

项目环境准备及Frame类的简单入门

42分22秒

课时02

继承Frame类并重写paint方法

28分53秒

课时03

在Frame窗口中让矩形动起来及repaint方法的使用

29分52秒

课时04

Git的使用及用Eclipse集成git

1小时14分54秒

章节2:坦克大战第二节 (4节)

课时05

让坦克在上下左右方向上动起来

39分55秒

课时06

定义坦克类和炮弹类并让坦克停下来

29分56秒

课时07

用双缓冲解决闪烁的问题及让坦克发射子弹

29分58秒

课时08

坦克发射炮弹以及对坦克发射炮弹的优化

35分35秒

章节3:坦克大战第三节 (3节)

课时09

用图片替换坦克之把图片加载到内存

34分15秒

课时10

用四个方位图片替换坦克及用图片替换子弹

29分51秒

课时11

创建敌方坦克并发射炮弹击毁

1小时9分43秒

章节4:坦克大战第四节 (3节)

课时12

优化游戏效果,加入爆炸音效、坦克图片处理类

40分33秒

课时13

优化坦克爆炸效果及解决游戏中坦克越界的问题

29分51秒

课时14

在项目中加入配置文件

1小时8分15秒

章节5:坦克大战第五节 (3节)

课时15

单例设计模式的讲解

30分41秒

课时16

单例设计模式二

29分53秒

课时17

单例设计模式三及策略模式

1小时35分54秒

章节6:坦克大战第六节 (3节)

课时18

策略模式及用配置文件增加程序扩展性

41分20秒

课时19

画出一颗子弹,让子弹飞一会儿

29分58秒

课时20

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

1小时28分16秒

章节7:坦克大战第七节 (3节)

课时21

打出多发子弹

38分57秒

课时22

子弹从坦克中心位置打出

29分43秒

课时23

子弹消亡(飞出游戏区)

1小时20分6秒

章节8:坦克大战第八节 (3节)

课时24

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

41分9秒

课时25

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

29分55秒

课时26

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

1小时11分36秒

章节9:坦克大战第九节 (3节)

课时27

用双缓冲消除闪烁

35分35秒

课时28

加一堆敌人坦克

29分47秒

课时29

做碰撞检测

1小时40分22秒

章节10:坦克大战第十节 (3节)

课时30

显示爆炸

41分7秒

课时31

加入声音

29分46秒

课时32

让敌人坦克更加智能

1小时21分57秒

章节11:坦克大战第十一节 (3节)

课时33

对坦克和子弹加入 Group属性

40分32秒

课时34

测试Properties类的使用

29分49秒

课时35

建立PropertyMgr类

1小时26分18秒

章节12:坦克大战第十二节 (3节)

课时36

MV分开 Model View分离

33分1秒

课时37

GameModel 改成单例模式

29分53秒

课时38

对于碰撞的处理

1小时20分7秒

章节13:坦克大战第十三节 (3节)

课时39

Class.forName

38分18秒

课时40

抽象出游戏物体的父类

29分58秒

课时41

合成GameModel中的各种不同物体

1小时20分33秒

章节14:坦克大战第十四节 (3节)

课时42

完善责任链模式

41分19秒

课时43

加入墙

29分54秒

课时44

按键切换发射策略

1小时16分51秒

章节15:坦克大战第十五节 (3节)

课时45

实现暂停功能

30分56秒

课时46

实现存盘功能

29分56秒

课时47

使用Junit测试服务器loop

1小时39分59秒

章节16:坦克大战第十六节 (3节)

课时48

去掉敌人的坦克

32分51秒

课时49

处理接收到的消息

29分59秒

课时50

player新的构造方法

1小时18分44秒

章节17:坦克大战第十七节 (3节)

课时51

让后来人能看到先加入者

40分25秒

课时52

加入坦克方向改变的消息

29分49秒

课时53

重构代码

1小时4分0秒

章节18:坦克大战第十八节 (3节)

课时54

处理改变坦克方向的消息

38分57秒

课时55

发送主战坦克停止的消息

29分59秒

课时56

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

1小时16分25秒

章节19:坦克大战第十九节 (3节)

课时57

加入子弹和Player的撞击逻辑

36分0秒

课时58

把主战坦克也加入到List中

29分56秒

课时59

完成坦克大战网络版

1小时12分53秒

您没有该体系课权限,需要开通权限请点击联系老师。
联系老师
个问题,0回答
提问
暂无提问,赶紧去提问吧~