Unity3D入门到精通-(4)Unity热更新—1709人已学习
课程介绍
本次系列课程的目标是让Unity3D初学者掌握C语言,Untiy调用lua脚本深入理解uLua框架实现原理,并根据项目的特点实现相应的热更新方案。 适合对象:Unity初学开发者,Unity中级开发者,所有对游戏开发有兴趣的人员。 学习条件:有一定的Unity3D基础,了解C#的基本开发知识。
课程收益
通过对本课程的学习,能熟练运用lua脚本语言,对uLua热更新框架核心代码有深入的理解。
讲师介绍
张刚 更多讲师课程
有10多年的软件开发和管理经验,熟悉Unity3D,Unreal,OGRE等多款3d游戏引擎。并参与多款游戏的研发,熟悉网络游戏开发的整个流程和技术细节。授课紧贴实际应用,思路清晰
课程大纲
第1章:热更新基础
1. 课程简介 2:23
2. 资源更新流程 10:29
3. 资源更新实现 14:46
4. 代码更新实现 29:33
第2章:Lua基础
1. Lua运行环境搭建 11:50
2. Lua基本数据类型 20:43
3. Lua基本语法 17:45
4. Lua元表与元方法(一) 18:44
5. Lua元表与元方法(二) 21:29
6. Lua面向对象编程 20:22
7. C语言执行Lua脚本 16:29
8. Lua堆栈 23:46
9. C++调用Lua 22:34
10. Lua调用c++ 19:55
11. Lua注册表 11:44
12. Lua-UserData(用户自定义类) 39:30
13. Lua弱表 10:21
第3章:uLua框架
1. 第一个uLua程序 16:43
2. uLua异常处理 9:20
3. luanet表初始化 22:48
4. 全局表初始化 6:56
5. 注册表初始化 14:57
6. uLua框架核心类 13:45
7. 注册LuaCSFunction函数 26:04
8. 注册System.Enum类型 9:24
9. 注册自定义枚举类型 16:22
10. 注册vector3向量 15:18
11. 注册Array数组 11:36
12. 注册GameObject类型 14:58
13. 注册GameObject对象 17:51
14. 注册GameObject类型(反射机制) 19:30
15. 注册GameObject对象(反射机制) 27:16
16. uLua访问lua表 17:06
17. uLua访问lua函数 16:37
18. uLua使用Protobuf 11:12
19. 调试Lua程序 5:12
20. uLua综合示例一 9:00
21. uLua综合示例(二) 19:05
大家可以点击【 查看详情】查看我的课程
课程介绍
![201707221710446680.png](https://img-bss.csdn.net/201707221710446680.png)
本次系列课程的目标是让Unity3D初学者掌握C语言,Untiy调用lua脚本深入理解uLua框架实现原理,并根据项目的特点实现相应的热更新方案。 适合对象:Unity初学开发者,Unity中级开发者,所有对游戏开发有兴趣的人员。 学习条件:有一定的Unity3D基础,了解C#的基本开发知识。
课程收益
通过对本课程的学习,能熟练运用lua脚本语言,对uLua热更新框架核心代码有深入的理解。
讲师介绍
张刚 更多讲师课程
有10多年的软件开发和管理经验,熟悉Unity3D,Unreal,OGRE等多款3d游戏引擎。并参与多款游戏的研发,熟悉网络游戏开发的整个流程和技术细节。授课紧贴实际应用,思路清晰
课程大纲
第1章:热更新基础
1. 课程简介 2:23
2. 资源更新流程 10:29
3. 资源更新实现 14:46
4. 代码更新实现 29:33
第2章:Lua基础
1. Lua运行环境搭建 11:50
2. Lua基本数据类型 20:43
3. Lua基本语法 17:45
4. Lua元表与元方法(一) 18:44
5. Lua元表与元方法(二) 21:29
6. Lua面向对象编程 20:22
7. C语言执行Lua脚本 16:29
8. Lua堆栈 23:46
9. C++调用Lua 22:34
10. Lua调用c++ 19:55
11. Lua注册表 11:44
12. Lua-UserData(用户自定义类) 39:30
13. Lua弱表 10:21
第3章:uLua框架
1. 第一个uLua程序 16:43
2. uLua异常处理 9:20
3. luanet表初始化 22:48
4. 全局表初始化 6:56
5. 注册表初始化 14:57
6. uLua框架核心类 13:45
7. 注册LuaCSFunction函数 26:04
8. 注册System.Enum类型 9:24
9. 注册自定义枚举类型 16:22
10. 注册vector3向量 15:18
11. 注册Array数组 11:36
12. 注册GameObject类型 14:58
13. 注册GameObject对象 17:51
14. 注册GameObject类型(反射机制) 19:30
15. 注册GameObject对象(反射机制) 27:16
16. uLua访问lua表 17:06
17. uLua访问lua函数 16:37
18. uLua使用Protobuf 11:12
19. 调试Lua程序 5:12
20. uLua综合示例一 9:00
21. uLua综合示例(二) 19:05
大家可以点击【 查看详情】查看我的课程