默认计划
114人加入学习
(0人评价)
Lua热更新介绍(基于Unity5.6)

Lua入门的选择

价格 ¥ 99.00
承诺服务
该课程属于 easy unity3d 全路线
请加入后再学习
课程介绍

咨询请加新的客服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)

学员动态

孙正义szypass 加入学习