Lua热更新介绍(基于Unity5.6)

Lua入门的选择

Lua热更新
157人加入学习
(15人评价)
价格 ¥99.00
教学计划
承诺服务
课程介绍

请大家关注一下老师的订阅号哦(新注册的),会在上面挂我的免费视频,大家可以去下载,并且有最新的课程通知。

咨询请加新的客服qq 190560903或者 1660097128

建议大家报名的时候,不要为了学习而学习,应该选择一些自己真正有需求的课程,否则你就有一种感觉是学习之后讲觉得什么也没学到。

本课程 需要AssetBundle基础。AssetBundle内容不再讲解

 

热更新已经成为游戏开发的必备技能了,所以在这里给大家讲解一番。

 

什么是Lua?

  Lua 是一个小巧的脚本语言,能和游戏开发领域的需求完美地结合起来

 

Lua可以做什么?

  开发游戏,《魔兽世界》在其客户端中使用了Lua,使得Lua在游戏领域的作用第一次被展示出来,Lua语言因此在游戏开发领域成名。Lua语言的虚拟机很轻巧,可以很容易地嵌入到客户端程序中。如果需要更新客户端,只需要更新脚本程序即可,无需重新编译整个客户端。这样地优点使得Lua在游戏开发领域一战成名。

 

什么叫热更新?

   Unity3D热更新就是指:用户重启客户端就能实现客户端资源代码更新的需求或者功能。

    (很多时候我们用着热更新这个词汇,却不需要真的热更新。)

 

    没有热更新:商城下载APP->等待下载->等待安装->启动->等待加载->

    有了热更新:启动->等待热更新->等待加载->

 

    对于用户体验的影响还是挺大的,主要就是省去用户自行更新客户端的步骤

 

课程内容如下:

1.首先讲一下Lua语言的语法

从Hello world程序开始,逐步介绍:注释,变量,数据类型,循环,条件控制,函数,运算符,字符串,数组,表,元表还有面向对象一些工作常用知识。只要你通了一门语言比如c#,Lua入门也是非常快的

 

2.Xlua介绍,熟悉c#和lua之间的相互调用

    内置案例

 

3.做一个热更新Demo

    具体看课程介绍

课程目标
  • 了解热更新机制
适合人群
  • 中级开发者

授课教师

嚣张

课程特色

视频(29)
下载资料(5)

学员动态

Unity小川 开始学习 结束语
bobos 完成了 继承
bobos 开始学习 继承
bobos 完成了 元表
bobos 开始学习 元表