章节1: 课程预览 课时1 文本 极品飞车项目源码(服务器 + 数据库 + 项目)课时2 视频 进阶课程介绍 01:30 可课时3 视频 第一集 06:03 可课时4 视频 第二集 24:08 可课时5 视频 第三集 07:40 可课时6 视频 第四集 13:20 可课时7 视频 第五集 07:14 可课时8 视频 第六集 05:17 可课时9 视频 第七集 15:46 可课时10 视频 第八集 12:00 可课时11 视频 第九集 07:14 可课时12 视频 第十集 06:50 可章节2: 前言 课时13 视频 制作游戏的准备工作 06:50 可课时14 视频 导入模型 10:25 可课时15 视频 绘制地形 21:39课时16 视频 熟悉WheelCollider 06:32章节3: 控制车辆移动课时17 视频 使用WheelCollider控制车辆前进与后退 24:37课时18 视频 使用WheelCollider控制车辆转弯 05:18课时19 视频 增加刹车功能 07:06课时20 视频 控制车轮转动(上) 08:02课时21 视频 控制车轮转动(下) 05:55课时22 视频 设置WheellCollider属性,使车辆更稳定 05:42课时23 视频 音效添加 07:47章节4: 漂移功能课时24 视频 设置车辆属性(轮胎数据,重心等) 49:08课时25 视频 保持重心始终更新 23:39课时26 视频 获取车辆信息 53:26课时27 视频 计算车辆速度 02:17课时28 视频 准备通用数据 03:11课时29 视频 更新轮胎信息 20:10课时30 视频 添加公共暂停功能 07:56课时31 视频 完善更新视觉轮胎功能 27:47课时32 视频 更新可视化轮胎对象 20:57课时33 视频 计算拓展轮胎数据 06:29课时34 视频 车辆操控速度 16:06课时35 视频 计算轮胎力(上) 31:55课时36 视频 计算轮胎力(下) 38:42课时37 视频 应用轮胎数据 14:04课时38 视频 应用空气动力学特性 07:50课时39 视频 设置车辆过快产生打滑角度 03:29课时40 视频 重置车辆 11:03课时41 视频 动态设置车辆重心 08:22课时42 视频 控制车辆移动 24:15课时43 视频 处理碰撞器的方法 09:01课时44 视频 优化车辆手感,如果发生强烈撞击,要防止车轮休眠一段时间 13:22课时45 视频 碰撞处理 31:27课时46 视频 处理影响 07:03课时47 视频 调整碰撞器的网格 18:42课时48 视频 获取车辆信息(上) 18:14课时49 视频 获取车辆信息(下) 15:26课时50 视频 优化操控车辆手感 07:46章节5: 人工智能课时51 视频 创建AI 26:13课时52 视频 控制AI运动 23:20课时53 视频 给AI制作路径点 16:22课时54 视频 控制AI沿路径点移动 29:35章节6: 摄像机跟随课时55 视频 摄像机跟随模式一 61:22课时56 视频 摄像机跟随模式二 40:59课时57 视频 摄像机跟随模式三 36:52课时58 视频 摄像机跟随模式四 24:42课时59 视频 摄像机跟随模式五 16:19课时60 视频 调试与优化 07:42章节7: 音效课时61 视频 制作引擎音频 53:57课时62 视频 制作引擎额外音频 41:06课时63 视频 制作车轮音频 40:28课时64 视频 制作车轮颠簸音频 10:21课时65 视频 制作车辆影响音频 19:42课时66 视频 制作车辆剐蹭音频 24:40课时67 视频 制作风声音频 08:06课时68 视频 完善车辆音频功能 15:37章节8: 趣味功能添加课时69 视频 游戏慢镜头 15:18课时70 视频 游戏慢镜头高端玩法 29:49章节9: 漂移痕迹课时71 视频 设置地面材质 13:15课时72 视频 设置漂移痕迹 67:50课时73 视频 更新漂移痕迹 22:15课时74 视频 根据分配给碰撞器的物理材料更新地秒材料引用 07:38课时75 视频 添加车轮特效 38:02章节10: 功能整合课时76 视频 车辆视觉效果优化 18:39课时77 视频 游戏暂停功能 16:41课时78 视频 车辆碰撞被破坏功能(上) 47:30课时79 视频 车辆碰撞被破坏功能(下) 36:38课时80 视频 漂移集气功能(上) 22:13课时81 视频 漂移集气功能(下) 40:01课时82 视频 释放氮气功能 16:51课时83 视频 氮气功能优化 20:46课时84 视频 径向模糊效果 18:40课时85 视频 径向模糊效果优化 15:38课时86 视频 径向模糊效果与汽车加速结合 16:18课时87 视频 仪表盘制作 26:47课时88 视频 制作速度显示 12:35课时89 视频 制作转速表指针 11:20课时90 视频 完善转速表功能 05:42课时91 视频 制作车辆起步倒计时功能 17:32课时92 视频 完善车辆起步倒计时功能 09:06课时93 视频 添加释放氮气音效以及优化场景 26:45课时94 视频 制作车辆胜利面板 23:08课时95 视频 制作游戏胜利条件 27:14课时96 视频 生成AI导航图 41:00课时97 视频 优化AI功能 36:18课时98 视频 添加游戏计时功能 26:39章节11: 网络基础课时99 视频 七层网络模型 12:17课时100 视频 IP与端口 02:42课时101 视频 TCP协议 06:30课时102 视频 Socket套接字 03:49课时103 视频 同步Socket程序(上)(服务端) 20:47课时104 视频 同步Socket程序(下)(客户端) 24:01课时105 视频 异步Socket程序(上)(服务端) 37:30课时106 视频 异步Socket程序(下)(客户端) 30:02课时107 视频 MySql(上)(安装与基础知识) 19:18课时108 视频 MySql(下)(使用MySql完成留言板功能) 22:03课时109 视频 类的序列化 11:19课时110 视频 定时器 06:54课时111 视频 线程互斥 07:22课时112 视频 通信协议与消息列表(上)(服务端) 06:47课时113 视频 通信协议与消息列表(下)(客户端) 45:47章节12: 服务器框架课时114 视频 服务器架构(上)(总体架构) 08:43课时115 视频 服务器架构(下)(项目架构) 05:10课时116 视频 数据管理类(一)(角色数据) 10:32课时117 视频 数据管理类(二)(数据库连接与注册) 20:26课时118 视频 数据管理类(三)(账号登录校验) 19:17课时119 视频 数据管理类(四)(保存角色数据) 15:55课时120 视频 临时数据 03:18课时121 视频 网络管理类(上)(粘包分包现象) 29:40课时122 视频 网络管理类(下)(粘包分包处理) 19:23课时123 视频 心跳协议 24:56课时124 视频 协议(一)(协议基类) 15:55课时125 视频 协议(二)(字节流辅助方法) 23:52课时126 视频 协议(三)(调试) 26:55课时127 视频 中间层Player类 09:57课时128 视频 消息分发 12:58课时129 视频 注册登录(一)(注册登录功能) 16:07课时130 视频 注册登录(二)(登出与分数功能) 16:35课时131 视频 注册登录(三)(服务端与调试) 08:29章节13: 客户端网络模块课时132 视频 网络模块设计 06:10课时133 视频 委托 07:13课时134 视频 MsgDistribution消息分发 14:46课时135 视频 Connection连接(上)(连接服务端) 16:37课时136 视频 Connection连接(下)(消息处理) 13:57课时137 视频 NetMgr网络管理 04:22课时138 视频 登录注册功能(上)(UI搭建) 37:45课时139 视频 登录注册功能(下)(功能实现) 30:27课时140 视频 位置同步的服务端程序(上)(协议与场景) 14:36课时141 视频 位置同步的服务端程序(下)(协议处理) 08:17课时142 视频 位置同步的客户端程序(上)(客户端资源) 08:33课时143 视频 位置同步的客户端程序(下)(客户端程序) 30:48课时144 视频 调试框架 05:18章节14: 房间系统客户端课时145 视频 游戏界面(上)(游戏主界面UI设置) 22:03课时146 视频 游戏界面(下)(游戏房间UI设置) 88:44课时147 视频 协议设计 04:24课时148 视频 提示框的功能实现 10:49课时149 视频 登录注册功能实现(上)(登录面板功能) 07:04课时150 视频 登录注册功能实现(下)(注册面板功能) 07:15课时151 视频 房间列表面板的功能(一)(刷新房间列表) 22:36课时152 视频 房间列表面板的功能(二)(加入房间) 29:34课时153 视频 房间列表面板的功能(三)(创建房间) 23:36课时154 视频 房间面板的功能(上)(刷新列表) 30:14课时155 视频 房间面板的功能(下)(开始游戏) 13:59章节15: 房间系统服务端课时156 视频 玩家数据 05:17课时157 视频 房间类(上)(添加玩家) 53:57课时158 视频 房间类(下)(更换房主) 11:45课时159 视频 房间管理器(上)(数据结构) 03:53课时160 视频 房间管理器(下)(离开房间) 06:46课时161 视频 玩家消息处理(上)(获取房间列表) 11:05课时162 视频 玩家消息处理(下)(获取房间信息) 16:19课时163 视频 玩家事件处理 02:23课时164 视频 调试 15:46章节16: 赛场系统课时165 视频 协议设计 03:30课时166 视频 开始游戏(一)(获取阵营) 07:38课时167 视频 开始游戏(二)(开始游戏) 13:06课时168 视频 开始游戏(三)(产生赛车) 26:21课时169 视频 开始游戏(四)(服务端条件检测) 08:29课时170 视频 开始游戏(五)(服务端消息处理) 14:10课时171 视频 三种同步位置方案 05:25课时172 视频 位置同步的服务端处理 08:48课时173 视频 位置同步的客户端处理(上)(网络同步) 16:27课时174 视频 位置同步的客户端处理(下)(监听服务端协议) 12:00章节17: 完整的游戏课时175 视频 修复UI面板功能 33:30课时176 视频 修复氮气功能 10:44课时177 视频 胜利面板的完善 23:07课时178 视频 胜负判断(上)(服务端胜负判断) 14:29课时179 视频 胜负判断(下)(客户端接收游戏结果) 13:46课时180 视频 优化游戏 12:43课时181 视频 中途退出 07:16课时182 视频 完整的游戏 03:04