【第1篇 Unity3D 2018基础入门篇】
第1章 Unity3D 2018基础操作
01 课程详情
02 Unity3D 2018的下载与安装
03 Unity3D的更新
04 Unity3D 2018窗口界面详情
05 Unity3D 2018菜单界面详情
06 File 文件菜单
07 Edit 编辑菜单
08 Asset 资源菜单
09 GameObject 物体菜单
10 Component 组件菜单
11 Window 窗口菜单
12 Help 帮助菜单
13 Scene与场景漫游
14 Hierarchy与场景搭建
15 Hierarchy 与场景搭建 (1):基本组件
16 Hierarchy 与场景搭建 (2):灯光组件
17 Hierarchy 与场景搭建 (3):物体组件
18 Hierarchy 与场景搭建 (4):Sprite 组件
19 Hierarchy 与场景搭建 (5):Terrain 地形组件
20 Hierarchy 与场景搭建 (6):树木生成器与风区
21 Hierarchy 与场景搭建 (7):其余组件与场景的层级关系
22 Project与资源管理
23 本课概要
24 窗口操作与资源的导入导出
25 项目资源类型
26 fbx 模型与 frefab 预设物体
27 贴图材质与着色器
28 项目资源管理
29 Inspector 与游戏组件
30 本课概要
31 检视面板的使用
32 组件分类与物理组件
33 效果组件与脚本组件
第2章 C#基础
01 C#的值类型
02 C# 的值类型
03 C# 的 struct 和 enum
04 C#的引用类型
05 C# 的内置引用类型
06 C# 的 Class
07 C# 的 Interface
08 C#的类型转换
09 C# 的隐式和显式转换
10 C# 通过 Method 进行类型转换
11 C# 的装箱拆箱和 Nullable 类型
12 C#的逻辑语句
13 C#的条件语句
14 C#的循环语句
15 C#的集合类型
16 C# 的数组
17 C# 的 ArrayList 和 List
18 C# 的 Hashtable 和 Dictionary
19 C# 的面向对象特性之封装
20 C# 的封装和 public、private
21 C# 的封装和 internal、protected
22 C# 的面向对象特性之继承
23 C# 的继承及关于继承的几个实例
24 C#的面向对象特性之多态
25 C#的静态多态
26 C# 的动态多态
第3章 Unity3D 2018脚本开发基础
01 课程准备与脚本详情
02 本课概要
03 知识准备与专题课程安排
04 脚本的创立与调试
05 脚本生命周期与脚本变量
06 课程详情
07 脚本生命周期
08 变量的公告与使用
09 脚本的响应事件与组件访问
10 课程概要
11 物体与组件的开关
12 Message 响应事件
13 物理引擎与碰撞检测
14 组件的增加与访问
15 Transform 场景物体的变换
16 本课概要
17 Transform 与坐标系
18 物体的位移
19 物体的旋转 (上):基本旋转
20 物体的旋转 (下):Quaternion 旋转
21 物体的缩放与位置关系的调整
22 脚本开发中的基础数学
23 本课概要
24 Time 时间体系
25 Random 随机数
26 Mathf 数学运算:基本运算
27 Mathf 数学运算:曲线变换
28 Mathf 数学运算:其余函数
29 脚本开发中的 3D 数学
30 课程概要
31 3D数学基础 (1):向量与坐标系
32 3D数学基础 (2):点积与叉积
33 Vector3 三维向量 (1) :静态变量与实例变量
34 Vector3 三维向量 (2) :静态方法
35 脚本开发的输入与控制
36 本课概要
37 系统的输入与输入管理控制器
38 键盘的输入与控制
39 鼠标的输入与控制 (1): OnMouse 方法
40 Raycast 光线投射与降落伞实例
41 鼠标的输入与控制 (2) Raycast方法
42 常用的方法函数
43 本课概要
44 Object 体系结构
45 Destroy 物体的销毁
46 Instantiate 物体的生成
47 CompareTag 物体标签的辨认
48 SendMessage 消息的推送
49 Invoke 推迟执行程序
50 Coroutine 协同执行程序
51 GUI 组件的应用
52 本课概要
53 Unity 界面的发展史
54 GUI 控件(1):图片,文本与按钮
55 GUI 控件(2):文本输入
56 GUI 控件(3):其余控件
57 GUILayout 自动布局
58 GUISkin 与 GUIStyle
59 代码调试与 MonoDevelop 的使用
60 课程详情
61 MonoDevelop 的常用操作、设置与热键
62 Debugger 与 Breakpoint 的使用
63 Call Stack 的使用
64 Immediate Window 的使用
第4章 Unity3D 2018界面系统
01 Unity3D 2018界面系统(1): uGUI 系统的详情与创立 Canvas 画布
02 课程详情
03 界面系统的详情
04 课程知识体系的准备与详情
05 Canvas 画布的创立与使用
06 Unity3D 界面系统(2):Native2D 系统的详情与使用
07 课程详情
08 2D 系统的详情与 Sprite 精灵体
09 Sprite Editor 的详情与使用
10 Sprite Packer 的详情与使用
11 Sorting Layer 的详情与使用
12 Unity3D 界面系统(3):Rect Transform 界面系统的布局
13 课程详情
14 Rect Transform的详情
15 Anchor 锚点的设定
16 其余细节的设定
17 UI Event 界面系统的事件机制
18 课程详情
19 UI Event 事件系统的详情
20 Event Trigger 事件触发的详情与使用
21 Event System 事件接口的详情与使用
22 UI Element 界面系统的可视组件
23 课程详情
24 UI 组件的详情与分类
25 Image图片组件
26 Raw Image 纹理组件
第5章 Unity3D 2018图形解决系统
01 课程详情
02 课程的知识准备与课程安排
03 Shader的基本概念
04 Shader的种类
05 Unity3D 2018 Physical-Based Shader 简介
第6章 Unity3D 2018动画系统
01 Unity3D 2018动画系统:课程准备与动画系统详情
02 课程详情
03 课程的知识准备与课程安排
04 Mecanim 动画系统详情
05 常用的建模软件与工作流
06 Unity3D 2018动画系统: 资源准备与模型导入
07 课程详情
08 模型创立
09 模型导入
10 模型配置
第7章 Unity3D 2018粒子系统
01 粒子界面及创立
02 初始化模块(Initial Module)
03 发射模块(Emission Module)
【第2篇 Unity3D 2018游戏实战篇01】
001:游戏预览和详情
002:游戏开发流程
003:创立游戏物体
004:控制Cube的移动
005:导入模型资源
006:导入角色控制器资源
007:学习第一人称控制器
008:增加战士,控制战士移动
009:给战士增加视野控制,和左
010:给战士增加动画
011:控制战士动画的播放
012:给战士增加枪支
013:修改相机上下视野的控制方
014:修复无法控制腰的旋转的
015:修复相机视野倾斜的bug
016:设计子弹的外形
017:控制子弹的运动和子弹的射
018:设计射击的闪光灯
019:控制闪光灯的闪烁
020:实现射击功能
021:设计弹痕效果
022:实现弹痕的消失动画
023:在子弹射击上增加弹痕效果
024:修改射击的子弹朝向方式
025:导入游戏运行的场景
026:导入ngui设计开始的界面
027:设计游戏菜单界面
028:给游戏菜单界面增加动画的
029:监听创立服务器按钮的按下
030:完成服务器端创立战士
031:完成用户端的连接和角色的
032:显示射击准星,修复战士
033:分析角色在局域网中的控制
034:使用RPC远程调用,控制角
035:使用RPC远程调用控制角色
036:完成子弹射击的伤害计算
037:设计游戏结束的界面
038:开发游戏结束的逻辑
039:给子弹增加射击声音,修改子弹对任务的伤害
040:设计游戏结束的界面
【第3篇 Unity3D 2018游戏实战篇02】
001-本课程详情
002-素材详情,导入素材,开始界面的制作
003-制作登录界面
004-制作注册界面
005-控制客户登录和注册界面的跳转
006-制作服务器选择界面
007-解决服务器列表的初始化
008-解决服务器的选择
009-给场景增加云和动画效果
010-开发角色选择界面
011-解决界面的切换
012-导入模型,制作女性的Prefab
013-男性角色的Prefab的制作
014-角色待选择界面的UI开发
015-角色选择和动画开发
016-角色选择界面之间的切换
017-素材导入和详情
018-开发设计人物头像信息
019-开发设计菜单栏
020-开发设计人物的状态栏
020-开发设计人物的信息栏
022-开发人物的信息类
023-设计体力和历练的自动增长
024-控件的初始化赋值
025-增加事件用来监听人物属性的改变
026-控制人物状态和其余信息的升级同步
026-控制人物装备状态的显示和隐藏
028-显示时间恢复的倒计时
029-控制人物状态的显示和隐藏
030-控制角色的改名
031-背包系统的效果和详情
032-设计背包系统的角色状态
033-设计背包系统的物品栏
034-设计物品信息弹框
035-设计装备信息弹框
036-设计物品信息类
037-补充角色信息类增加生命值,伤害值和装备id属性
038-物品信息的初始化InventoryManager
039-角色背包物品信息的初始化
040-随机生成角色的穿戴装备
041-背包系统角色信息的同步
043-FixBug处理Bug
044-角色物品的初始化把物品放到物品栏
045-装备信息的查看
046-解决装备的点击和事件的上传
047-点击事件的解决和装备信息的显示
048-其余物品信息的查看
049-装备的穿上
051-装备的卸下
049-装备的显示与隐藏
052-装备的更新
053-开发提醒信息的开始功能
054-物品的使用和批量使用
055-控制战斗力改变的动画显示
056-装备的整理
057-背包空间格子的计数器的显示
058-装备的出售功能
059-控制背包系统的显示和隐藏
060-分析任务属性
061-创立任务的类
062-任务的初始化
063-设计任务系统的UI
064-设计任务条的UI
065-设计领取奖励的UI
066-控制任务条内控件的初始化赋值
067-控制任务列表的加载
068-控制任务列表的显示和隐藏
069-给新手村增加模型控制边界
070-控制新手村的导航网格的生成
071-导入男性,女性主角和NPC角色,控制角色的行走
072-控制角色动画的播放
073-控制摄像机的跟随
074-控制男性角色的自动寻路
075-给场景中增加NPC
076-增加NPC的管理类NPCManager
077-控制任务的下一步,战斗的点击操作
078-设计NPC对话框,控制主角的自动寻路
079-通过委托与事件监听任务的状态改变来升级UI
080-优化移动控制-让动画跟运动看起来更加协调,寻路的终止
081-技能系统的详情,技能的属性
082-创立技能的类
083-读取技能信息
084-设计技能面板
085-UI面板技能信息的同步
086-技能的更新
087-技能面板的显示和隐藏
088-副本系统-显示地图
089-副本系统-控制副本按钮的点击
090-副本系统-设计进入副本的提醒界面和返回按钮
091-副本地图和提醒框的显示与隐藏
……
© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部进入<联系我们>进行举报投诉!
THE END
如果内容对您有所帮助,就支持一下吧!
暂无评论内容