马士兵老师/坦克大战/java基础/网络编程

马士兵老师/坦克大战/java基础/网络编程

本课程是某讯课堂的马士兵老师/坦克大战/java基础/网络编程, 坦克大战项目1班,马老师的课程不多介绍了,大家都是游牧工具的,直接上目录吧。

课程目录:

1、坦克大战第一节
【回放】new 出一个窗口(4月25日 20:00-20:30)
【回放】设定标题栏内容(4月25日 20:30-21:00)
【回放】TankFrame从Frame继承+显示(4月25日 21:00-21:30)
【回放】认识paint方法,重写(4月25日 21:30-22:00)

02、坦克大战第二节
【回放】学习graphics类,画图(4月28日 20:00-20:30)
【回放】学习repaint方法(4月28日 20:30-21:00)
【回放】实现MyKeyListener,对键盘作出响应(4月28日 21:00-21:30)
【回放】MyKeyListener从KeyAdapter继承(4月28日 21:30-22:00)

03坦克大战第三节
【回放】取得具体按键信息(4月30日 20:00-20:30)
【回放】根据具体按键调整坦克位置,持有对方引用(4月30日 20:30-21:00)
【回放】抽象出坦克类,学习使用枚举类型(4月30日 21:00-22:00)

04、坦克大战第四节
【回放】把监听处理类MyKeyListener放到TankFrame内(5月5日 20:00-20:30)
【回放】用匿名内部类处理窗口关闭(5月5日 20:30-21:00)
【回放】根据按键状态,改变坦克方向(5月5日 21:00-22:00)

05、坦克大战第五节
【回放】根据坦克方向移动位置(5月7日 20:00-20:30)
【回放】能停,能动(5月7日 20:30-21:00)
【回放】test包,关于classloader的知识(5月7日 21:00-22:00)

06、坦克大战第六节
【回放】将坦克换成图片版(5月9日 20:00-20:30)
【回放】画出一颗子弹,让子弹飞一会儿(5月9日 20:30-21:00)
【回放】按下ctrl键,主战坦克打出一发炮弹(5月9日 21:00-22:00)

07、坦克大战第七节
【回放】打出多发子弹(5月12日 20:00-20:30)
【回放】子弹从坦克中心位置打出(5月12日 20:30-21:00)
【回放】子弹消亡(飞出游戏区)(5月12日 21:00-22:00)

08、坦克大战第八节
【回放】定义rectangle属性,不用每次都new(5月14日 20:00-20:30)
【回放】炮弹new出来自动加入容器,死掉后自动去除(5月14日 20:30-21:00)
【回放】分离玩家和机器人,对边界进行不同的处理(5月14日 21:00-22:00)

09、坦克大战第九节
【回放】用双缓冲消除闪烁(5月16日 20:00-20:30)
【回放】加一堆敌人坦克(5月16日 20:30-21:00)
【回放】做碰撞检测(5月16日 21:00-22:00)

10、坦克大战第十节
【回放】显示爆炸(5月19日 20:00-20:30)
【回放】加入声音(5月19日 20:30-21:00)
【回放】让敌人坦克更加智能(5月19日 21:00-22:00)

11、坦克大战第十一节
【回放】对坦克和子弹加入 Group属性(5月21日 20:00-20:30)
【回放】测试Properties类的使用(5月21日 20:30-21:00)
【回放】建立PropertyMgr类(5月21日 21:00-22:00)

12、坦克大战第十二节
【回放】MV分开 Model View分离(5月23日 20:00-20:30)
【回放】GameModel 改成单例模式(5月23日 20:30-21:00)
【回放】对于碰撞的处理(5月23日 21:00-22:00)

13、坦克大战第十三节
【回放】Class.forName().newInstance()(5月26日 20:00-20:30)
【回放】抽象出游戏物体的父类(5月26日 20:30-21:00)
【回放】合成GameModel中的各种不同物体(5月26日 21:00-22:00)

14、坦克大战第十四节
【回放】完善责任链模式(5月28日 20:00-20:30)
【回放】加入墙(5月28日 20:30-21:00)
【回放】按键切换发射策略(5月28日 21:00-22:00)

15、坦克大战第十五节
【回放】实现暂停功能(5月31日 20:00-20:30)
【回放】实现存盘功能(5月31日 20:30-21:00)
【回放】使用Junit测试服务器loop(5月31日 21:00-22:00)

16、坦克大战第十六节
【回放】去掉敌人的坦克(机器控制的坦克)(6月2日 20:00-20:30)
【回放】处理接收到的消息(6月2日 20:30-21:00)
【回放】player新的构造方法(6月2日 21:00-22:00)

17、坦克大战第十七节
【回放】让后来人能看到先加入者(6月4日 20:00-20:30)
【回放】加入坦克方向改变的消息(6月4日 20:30-21:00)
【回放】重构代码(6月4日 21:00-22:00)

18、坦克大战十八节
【回放】处理改变坦克方向的消息(6月6日 20:00-20:30)
【回放】发送主战坦克停止的消息(6月6日 20:30-21:00)
【回放】发送主战坦克开始移动的消息(方向没变)(6月6日 21:00-22:00)

19、坦克大战第十九节
【回放】加入子弹和Player的撞击逻辑(6月9日 20:00-20:30)
【回放】把主战坦克也加入到List中(6月9日 20:30-21:00)
【回放】完成坦克大战网络版

 

课程推荐: Java好课

1、《 Java零基础后端工程师【马士兵教育】 》 百度网盘

2、《  架构师高级技能kubernetes入门到精通 马士兵老师 》 百度网盘

3、《 拉勾 Java工程师高薪训练营 》 百度网盘

加客服微信 ITBOKE ,下载套餐或者多套有优惠哦。

资源下载资源下载价格12立即购买    升级VIP后免费
支付后会自动显示网盘链接;百度网盘、无密自助下载即可,如果链接失效请联系微信:ITBOKE
站内部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除!
赞赏是最好的支持
如果对你有帮助那就支持一下吧
立即赞赏
分享到:
赞(0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

小月博客-一个专注于分享的技术博客
没有账号? 忘记密码?