《Unity3D中级实战项目之生存之战》

  • 课程讲师:Monkey
  • 课程类别:中级课程
  • 课程售价:1298元
  • 课程难度:★☆☆☆☆
  • 课程状态:更新中...
  • 录制/发布时间:2018/1/1 -- 现在
  • 课程介绍
  • 视频下载

课程简介

  • 课程名称:《Unity3D 中级实战项目之生存之战》
  • 课程概要:本套案例课程是擅码网 3D 学习路线第二阶段[上]最终实战案例。
  • 生存之战是一款类似于《七日杀》的第一人称沙盒生存游戏,这类游戏涉及到的知识点比较庞大,包含的玩法模块也很多掌握了本套课程以后,基本上常见的RPG 角色扮演,FPS 射击游戏都能搞定。
  •  
  • 本套课程是对擅码网第一阶段,第二阶段[上],两部分知识点的综合运用演练。会在本套课程中帮助各位串联起面向对象,设计模式,了解和学习这些知识点如何在一个大型的项目中使用。
  •  
  • 另外还会在客户端各个功能模块的开发过程中,逐步抽取形成客户端的代码框架。 
  • 学习各个模块的独立开发,以及框架的用途和必要性。
  • 开发环境:Unity2017.1  + VS2013 + Win10
  • 课程时长:预计150~200节课时
  • 发售时间:2018年1月1日[周一] 20:00 开始

课程目录

  • ------------------ 第一部分:课程介绍 -----------------
  • 第01课:课程介绍与要点分析 16:37
  • 第02课:项目案例课程模式介绍 14:32
  • ----------------- 第二部分:背包模块UI ----------------
  • 第03课:背包模块之UI界面制作 18:30
  • 第04课:背包模块之迷你版MVC[上] 22:13
  • 第05课:背包模块之迷你版MVC[中] 22:25
  • 第06课:背包模块之迷你版MVC[下] 17:33
  • ----------------- 第三部分:合成模块UI ----------------
  • 第07课:合成模块之UI界面制作[上] 23:33
  • 第08课:合成模块之UI界面制作[下] 13:41
  • 第09课:合成模块之选项卡逻辑[上] 25:36
  • 第10课:合成模块之选项卡逻辑[下] 17:31
  • 第11课:合成模块之选项卡数据 30:43
  • 第12课:合成模块之合成图谱UI 21:40
  • 第13课:合成模块之代码重构 19:07
  • 第14课:合成模块之合成图谱结构 21:19
  • 第15课:合成模块之合成图谱数据[上] 22:25
  • 第16课:合成模块之合成图谱数据[下] 24:43
  • 第17课:合成模块之资源加载工具类 20:23
  • 第18课:合成模块之Json数据工具类 10:49
  • 第19课:合成模块之合成功能区 14:34
  • 第20课:合成模块之物品拖拽功能[上] 26:15
  • 第21课:合成模块之物品拖拽功能[中] 15:46
  • 第22课:合成模块之物品拖拽功能[下] 22:31
  • 第23课:合成模块之图谱槽接收对应物品 15:07
  • 第24课:合成模块之材料拆分与合并[上] 20:43
  • 第25课:合成模块之材料拆分与合并[中] 16:14
  • 第26课:合成模块之材料拆分与合并[下] 19:28
  • 第27课:合成模块之图谱重置 27:37
  • 第28课:合成模块之拖拽功能代码重构 15:35
  • 第29课:合成模块之物品合成逻辑[上] 24:04
  • 第30课:合成模块之物品合成逻辑[中] 22:33
  • 第31课:合成模块之物品合成逻辑[下] 14:04
  • 第32课:合成模块之模块脚本图解 10:55
  • ---------------- 第四部分:工具栏模块UI ---------------
  • 第33课:工具栏模块之界面UI[上] 24:39
  • 第34课:工具栏模块之界面UI[下] 21:30
  • 第35课:工具栏模块之常量类与操作控制类 14:31
  • 第36课:工具栏模块之按键控制 15:55
  • ---------------- 第五部分:角色动作模块 ---------------
  • 第37课:角色动作模块之第一人称控制器 24:10
  • 第38课:角色动作模块之模型动画配置 23:48
  • 第39课:角色动作模块之双摄像机 16:25
  • 第40课:角色动作模块之武器切换[上] 12:17
  • 第41课:角色动作模块之武器切换[下] 19:05
  • ------------------ 第六部分:枪械模块 -----------------
  • 第42课:枪械模块之主枪械动作与控制 25:29
  • 第43课:枪械模块之开镜 19:11
  • 第44课:枪械模块之枪械类 15:52
  • 第45课:枪械模块之代码分层 13:03
  • 第46课:枪械模块之枪械射击 21:30
  • 第47课:枪械模块之准星 11:19
  • 第48课:枪械模块之音效与特效 17:08
  • 第49课:枪械模块之弹痕生成[上] 19:00
  • 第50课:枪械模块之弹痕生成[下] 16:22
  • 第51课:枪械模块之弹痕消除[上] 16:43
  • 第52课:枪械模块之弹痕消除[下] 15:40
  • 第53课:枪械模块之不同材质弹痕 09:29
  • 第54课:枪械模块之不同材质弹痕特效 12:28
  • 第55课:枪械模块之临时资源管理 20:22
  • 第56课:枪械模块之对象池管理[上] 18:31
  • 第57课:枪械模块之对象池管理[下] 23:11
  • 第58课:枪械模块之脚本临时测试 17:53
  • 第59课:枪械模块之抽象高于实现 23:44
  • 第60课:枪械模块之V层框架提取[上] 17:14
  • 第61课:枪械模块之V层框架提取[下] 15:26
  • 第62课:枪械模块之C层框架提取[上] 15:33
  • 第63课:枪械模块之C层框架提取[中] 14:37
  • 第64课:枪械模块之C层框架提取[下] 19:22
  • 第65课:枪械模块之第二把枪械[上] 19:29
  • 第66课:枪械模块之第二把枪械[中] 21:50
  • 第67课:枪械模块之第二把枪械[下] 14:29
  • 第68课:枪械模块之弹壳弹出效果 12:38
  • 第69课:枪械模块之刚体子弹射击[上] 19:58
  • 第70课:枪械模块之刚体子弹射击[下] 10:45
  • 第71课:枪械模块之散弹枪弹痕[上] 13:28
  • 第72课:枪械模块之散弹枪弹痕[下] 16:16
  • 第73课:枪械模块之散弹枪弹痕Bug分析 19:23
  • 第74课:枪械模块之第三把枪械[上] 15:08
  • 第75课:枪械模块之第三把枪械[中] 18:42
  • 第76课:枪械模块之第三把枪械[下] 19:19
  • 第77课:枪械模块之第四把枪械[上] 10:40
  • 第78课:枪械模块之第四把枪械[下] 18:31
  • 第79课:枪械模块之长矛颤动效果介绍 22:19
  • 第80课:枪械模块之长矛颤动效果实现 18:16
  • 第81课:枪械模块之子弹代码重构 17:23
  • 第82课:枪械模块之 未更新