瓦玛编著的《Lua实战--iOS游戏开发》将为你呈现如何利用Lua这种多功能且轻量级的语言,打造足以在App Store上畅销的iOS游戏。本书从探索Lua基本元素开始,通过大量的示例代码,帮助你学会使用最前沿的Lua框架来完成游戏开发,包括Corona SDK、Gideros Studio以及Moai,甚至能够通过Codea为iPad设计游戏。
瓦玛编著的《Lua实战--iOS游戏开发》介绍了Lua编程语言的相关知识,并着重展现了Lua在iOS平台开发过程中的编程方法。本书从Lua语言基础开始,详细地讲解了Lua中的变量、运算符、基础函数、数学函数、字符串函数、线程等基本知识,总结了Lua开发中的特殊之处。此外,还介绍了Corona SDK、Gideros Studio、Moai、L□VE和Codea这几个框架,为Lua语言在iOS游戏开发过程中的使用进行了极佳的铺垫。最后,书中介绍了一些与Lua有关的库和第三方应用程序,并通过一个复杂的实例全面地总结了书中的知识。 《Lua实战--iOS游戏开发》适合对使用Lua iOS下进行游戏开发感兴趣的读者,也适用于有一定编程基础,想要深入学习Lua的开发人员。
第1章 Lua入门
1.1 什么是Lua
1.2 Lua历史
1.3 Lua大事记
1.4 上手Lua
1.5 配置Lua
1.5.1 线上Lua Shell
1.5.2 Windows、Max OS X和*nix
1.5.3 iOS
1.6 Lua特性
1.6.1 变量
1.6.2 用变量实现Hello World
1.6.3 字符串
1.6.4 数字
1.6.5 值和类型
1.6.6 块和作用域
1.7 Lua运算符
1.7.1 算术运算符
1.7.2 关系运算符
1.7.3 逻辑运算符
1.7.4 其他运算符
1.8 总结
第2章 Lua库
第3章 文件操作
第4章 Lua数学函数
第5章 字符串
第6章 线程
第7章 技巧提示
第8章 Corona SDK
第9章 Gideros Studio
第10章 Moai
第11章 L□VE
第12章 Codea
第13章 库
第14章 第三方应用程序
第15章 示例代码