55
【IT精品教程】Lua脚本语言基础教程.ppt
本文介绍了Lua脚本语言的基础入门知识。
Lua 是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能,主要用在游戏开中。它的主页是 。Lua最著名的应用是在暴雪公司的网络游戏WOW中。Lua脚本可以很容易的被C/C++代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为普通的配置文件,代替XML,Ini等文件格式,并且更容易理解和维护。Lua由标准C编写而成,代码简洁优美,几乎在所有操作系统和平台上都可以编译,运行。
  一个完整的Lua解释器不过200k,在目前所有脚本引擎中,Lua的速度是最快的。这一切都决定了Lua是作为嵌入式脚本的最佳选择。   Lua 有一个同时进行的JIT项目,提供在特定平台上的即时编译功能,这将给Lua带来更加优秀的性能。请访问 luajit.org/来了解这个项目。
  和Python等脚本不同,Lua并没有提供强大的库,这是由它的定位决定的。所以Lua不适合作为开发独立应用程序的语言。不过Lua还是具备了比如数学运算和字符串处理等基本的功能。
35
Lua与网络游戏.ppt
Lua与网络游戏Lua与现在的游戏•现在有哪些游戏用Lua暴雪魔兽世界UBI 孤岛惊魂(Far Cry)网易大话系列完美神鬼传奇,降龙之剑金山剑网3畅游天龙八部巨人征途,巨人• 主要运用在哪些方面UI
2篇相似文档
62
DTS策略编写培训-Lua语言基础.ppt
大智慧DTS平台策略编写培训 走近Lua 目录 目录 一.DTSDTS平台策略开収概念 平台策略开収概念 二.LuaLua诧言基础 诧言基础 三.LuaLua 四、DTSDTS平台策略编辑器的应用 平
9
从零开始做游戏-Lua语言基础-5.ppt
【从零开始做游戏】EdgameMaker游戏开发系列教程 Lua语言基础学习任务• 数组,table库常用方法.• string库常用方法.数组(table
1篇相似文档
7
从零开始做游戏-Lua语言基础-4.ppt
【从零开始做游戏】EdgameMaker游戏开发系列教程 Lua语言基础学习任务• function 函数(子程序)• 变量的作用域(局部变量,全局变量)•
8
从零开始做游戏-Lua语言基础-3.ppt
【从零开始做游戏】EdgameMaker游戏开发系列教程 Lua语言基础学习任务• 关系运算符,逻辑运算符,连接符• 数据结构table• 流程控制语句(i
6
从零开始做游戏-Lua语言基础-2.ppt
【从零开始做游戏】EdgameMaker游戏开发系列教程 Lua语言基础学习任务• 什么是变量• Lua中的基本数据类型,nil型,文本型,数值型,逻辑型•
54
lua & ngx_lua 的介绍与应用.pptx
ngx_lua的介绍与应用by 陈于喆QQ:34174409大纲• Lua的预备知识• 架构背景• nginx的预备知识• ngx_lua• nginx,lua,ngx_lua 再说原理• 思考lua
6
从零开始做游戏-Lua语言基础-1.ppt
【从零开始做游戏】EdgameMaker游戏开发系列教程 Lua语言基础学习任务• 计算机编程和Lua语言• 安装配置Lua学习环境• 编写简单的Lua脚本
17
Lua 游戏框架.ppt
Lua游戏示例袁冠远游戏演示• 思考:– 开发这样一个游戏需要实现一些什么样的功能?– Lua 能实现这些功能吗?游戏演示• 需要实现以功能:– 图像– 声音– 背景音乐– 输入(键盘、鼠标)– 定时

向豆丁求助:有没有lua?