431人加入学习
(37人评价)
游戏热更新实战案例(基于xLua)

制作完成于2018年4月17日,基于Unity2017.2

价格 ¥ 149.00
课程介绍

本课程属于 Unity A 计划,不单独售卖,加入 A 计划可免费观看本课程及所有 Unity 收费课程~ 

Unity A 计划一年有效期购买链接:

http://www.sikiedu.com/classroom/7/introduction

Unity A 计划永久有效期购买链接:

http://www.sikiedu.com/classroom/5/introduction

 

本套课程为xLua实战案例课程。使用案例为老师提前开发的一个捕鱼案例,因为学院已有捕鱼案例,且开发案例需60课时左右时间,所以老师不再带大家进行1.0版本的开发,之后热更版本跟补丁开发以及网络下载会带着大家一起进行。课程内容涵盖多种修复bug以及需求的补丁开发,xlua的迁入与使用注意细节,初次使用xLua可能会遇到的坑,以及我们一些开发上应该改掉的一些问题与习惯。最后一章老师会带大家使用NetBox搭建一个网络环境,使用UnityWebRequest去加载lua脚本以及AssetBundle的资源。
注:本课程属于进阶课程,需要同学了解一些基础内容:1.什么是lua,lua的基本语法 2.什么是ab包,ab的打包,加载。 3.xlua的一些基础内容,如何开启一个lua虚拟环境运行lua脚本,怎样在lua里去调用c#里的一些简单方法。这些内容老师也会在课程里进行讲解,但涉及到十分基础的内容老师可能会一笔带过。所以大家要了解这些内容,学院里有对应课程。有关lua,ab包以及xlua的内容。
大家在使用老师的范例工程时要注意:1.加载路径是否正确(涉及第二个场景的lua脚本写入路径与第三个场景lua脚本的加载路径)。不能带有中文。2.NetBox要为开启状态。1.0与2.0版本均是在Unity2017.2.0下开发的,使用其他版本可能会导致素材丢失脚本丢失,大家在学习时请使用Unity2017.2.0版本,学完之后可以在其他版本给自己制作的工程打补丁。

在课程学习中老师没有测试的地方不要测试,因为老师可能会在之后的课里去调试修复bug,这样可以节省大家的时间,有问题同学尝试自己解决,解决不了的可以以问题形式发布在话题区哦。
最后,希望大家都能有所收获,祝大家学习愉快!

 

热更新有四部曲,可以依次观看哦:

热更新第一季《Assetbundle》
http://www.sikiedu.com/course/74
热更新第二季《Lua编程》
http://www.sikiedu.com/course/75
热更新第三季《xLua基础》
http://www.sikiedu.com/course/67
热更新第四季《xLua案例》
http://www.sikiedu.com/course/190