视频课程目录:
模块0:课程导学
模块1:Java语言概述与平台搭建
模块2:Java语言基础
模块3:流程控制语句
模块4:数组
模块5:类与对象
模块6:继承与多态
模块7:抽象类与接口
模块8:异常处理
模块9:输入输出流
模块10:多线程
模块11:坦克游戏开发实战(选学)
├─{01}--模块0课程导学
│ [1.1]--课程概述(最新)2022.mp4
│ [1.3.1]--长沙职院(蓝敏).mp4
│ [1.3.2]--蓝敏让子弹飞接口的应用_batch.mp4
│ [1.3.3]--多态在游戏设计中的应用.mp4
│
├─{02}--模块一游戏平台搭建--Java语言概述
│ [2.2.1]--1.2游戏平台的搭建.mp4
│ [2.2.2]--单元1任务导引.mp4
│ [2.3]--1.1Java概述V3.0.mp4
│ [2.4]--长沙职业技术学院-Java面向对象程序设计-1.2Java的基本.mp4
│ [2.5]--1.3Java的运行机制.mp4
│ [2.6]--1.4Eclipse开发工具.mp4
│ [2.7]--1.5任务实施:游戏平台的搭建.mp4
│
├─{03}--模块二坦克参数设置--Java语言基础
│ [3.2.1]--2.2坦克参数及位置计算.mp4
│ [3.2.2]--单元2任务导引.mp4
│ [3.3]--2.1标识符与关键字v3.1.mp4
│ [3.4]--2.2变量与常量-v3.1.mp4
│ [3.5.1]--2.3表达符和运算符(上)v3.0.mp4
│ [3.5.2]--2.4表达式和运算符(下)v3.0.mp4
│ [3.5.3]--2.4表达式和运算符(下)(单元2第4节).mp4
│ [3.6]--2.5变量的类型转换和作用域.mp4
│ [3.7]--2.5任务实施:坦克的参数及位置计算.mp4
│
├─{04}--模块三游戏菜单设计--流程控制语句
│ [4.2.1]--3.2文字界面选项设计.mp4
│ [4.2.2]--单元3任务导引.mp4
│ [4.3.1]--3.1选择语句(上)v3.0.mp4
│ [4.3.2]--3.2选择语句(下)v3.1.mp4
│ [4.3.3]--if单分支双分支案例.mp4
│ [4.3.4]--if单分支双分支坦克案例.mp4
│ [4.3.5]--多重if和switch.mp4
│ [4.3.6]--多分支坦克游戏案例.mp4
│ [4.4.1]--3.3循环语句(上)v3.0.mp4
│ [4.4.2]--3.4循环语句(下)v3.0.mp4
│ [4.4.3]--while循环和计数器案例应用.mp4
│ [4.4.4]--do-while和累加器案例应用.mp4
│ [4.4.5]--for循环案例应用.mp4
│ [4.4.6]--循环嵌套案例.mp4
│ [4.5]--3.4跳转语句.mp4
│ [4.6]--3.5任务实施:游戏文字菜单设计.mp4
│
├─{05}--模块四坦克参数管理--数组
│ [5.2.1]--4.2坦克参数管理.mp4
│ [5.2.2]--单元4任务导引.mp4
│ [5.3.1]--4.1一维数组-v3.0.mp4
│ [5.3.2]--一维数组案例(含内存分析).mp4
│ [5.4.1]--4.2二维数组-v3.0.mp4
│ [5.4.2]--4.2二维数组案例(含内存分析).mp4
│ [5.5]--4.3数组操作.mp4
│ [5.6]--4.5任务实施:多辆坦克的参数管理.mp4
│
├─{06}--模块五坦克对象创建--类与对象
│ [6.2]--单元5任务导引.mp4
│ [6.3]--5.1初识类与对象v3.0.mp4
│ [6.4]--5.2定义类与创建对象v3.0.mp4
│ [6.5.1]--5.3.1类的方法.mp4
│ [6.5.2]--5.3.2类的构造方法.mp4
│ [6.6.1]--5.4类的封装.mp4
│ [6.6.2]--5.4类的封装.mp4
│ [6.6.3]--5.5this和static关键字.mp4
│ [6.7]--5.5this和static关键字.mp4
│ [6.8]--5.5任务实施:坦克对象创建.mp4
│
├─{07}--模块六敌我坦克生成--继承与多态
│ │ [7.2]--单元6任务导引.mp4
│ │ [7.3]--6.1类的继承-v3.0.mp4
│ │ [7.4]--6.2方法重写-v3.0.mp4
│ │ [7.5]--6.3多态-v3.0.mp4
│ │ [7.6]--6.4包-v3.0.mp4
│ │ [7.7]--6.5访问权限v3.0.mp4
│ │ [7.8.1]--6.5任务实施:敌我坦克生成.mp4
│ │ [7.8.2]--项目实战6_2敌方坦克改变图片和不出边界(1).mp4
│ │ [7.8.3]--项目实战6_3敌方坦克随机改变方向(1).mp4
│ │ [7.9]--项目实战6_4我方坦克键盘控制并加入多态(1).mp4
│ │
│ └─{09}--任务7:实现我方坦克键盘控制并加入多态
│ [7.9.1.1]--6.5任务实施:敌我坦克生成.mp4
│ [7.9.1.2]--项目实战6_2敌方坦克改变图片和不出边界(1).mp4
│ [7.9.1.3]--项目实战6_3敌方坦克随机改变方向(1).mp4
│
├─{08}--模块七敌我坦克对战--抽象类与接口
│ [8.2]--单元7任务导引.mp4
│ [8.3]--7.1抽象类-v3.1.mp4
│ [8.4]--7.2-接口-v3.2.mp4
│ [8.6.1]--7.5任务实施:敌我坦克对战.mp4
│ [8.6.2]--项目实战7_2坦克发射子弹.mp4
│ [8.7]--项目实战7_3游戏碰撞检测.mp4
│ [8.8]--项目实战7_4子弹爆炸效果.mp4
│
├─{09}--模块八处理玩家输入异常—异常
│ [9.2]--单元8任务导引.mp4
│ [9.3]--8.1异常及分类-v3.1.mp4
│ [9.4]--8.2异常的处理-v3.0.mp4
│ [9.5]--8.3自定义异常.mp4
│ [9.6]--8.5任务实施:处理玩家输入异常.mp4
│
├─{10}--模块九玩家信息保存--输入输出
│ [10.2]--单元9任务导引.mp4
│ [10.3]--9.1数据源和流-v3.1.mp4
│ [10.4]--9.2常用的IO流类型-v3.2.mp4
│ [10.5]--9.3文件的操作(1).mp4
│ [10.6]--9.4对象序列化和反序列化.mp4
│ [10.7]--9.5任务实施:玩家信息的保存.mp4
│ [10.8]--项目实战9_2为坦克和子弹添加生命值(1).mp4
│
├─{11}--模块十坦克游戏并发处理----多线程
│ [11.2]--单元10任务导引.mp4
│ [11.3]--10.1多线程概述v3.0.mp4
│ [11.4]--10.2多线程的实现v3.1.mp4
│ [11.5]--10.3线程的不同状态.mp4
│ [11.6]--10.4线程调度.mp4
│ [11.7]--10.5任务实施:坦克游戏中的并发处理.mp4
│ [11.8]--项目实战10_2添加墙体等障碍物(1).mp4
│
└─{12}--智能以行----坦克游戏开发实战(选学)
[12.1]--刷脸登录设计:刷脸登录.mp4
[12.2]--智能聊天设计:智能语音识别.mp4
[12.3]--游戏防沉迷设计:智能推荐防沉迷2.mp4
[12.4]--智能坦克设计:坦克智能跟踪.mp4