作者简介
Paul Schuytema 资深 游戏 开发 专家兼Lua开发工程师,在游戏开发领域研究和实践10余年,积累了丰富的经验。曾经在过去的10届 全球 游戏开发大会(GDC)中发表过重要 演讲 ,在游戏开发领域颇有影响力。他 设计 并开发了20余款 经典 的游戏,发表了200多篇与游戏开发相关的专业文章,而且他还是多本书籍的作者或合著者。Mark Manyen 资深游戏开发专家兼Lua开发工程师,Magic Lantern的 技术 总监,在超过25款游戏中指导并使用了该技术。他在Magic Lantern's J5 技术套件中引入了Lua,并且开发了所有与J5代码库相关联的“Lua Glue”函数。
内容简介
Lua 语言 于1993年诞生于巴西里约热内卢,至今已整整有20年 历史 。Lua设计的初衷是为了将用它编写的 程序 嵌入到其他应用程序中,以便于为整个应用程序提供灵活的扩展和定制功能。它不是为游戏开发而生的,但是如今游戏开发却在Lua 未来 的发展方向上扮演着核心的角色。它具有简单、体积小、容易嵌入其他程序中、可移植性强、运行 效率 高等一系列对于游戏开发来说都十分重要的特性,是游戏开发领域中最核心的脚本语言之一。
《Lua游戏开发实践指南》的两位作者在游戏开发领域 工作 十余载,专注于游戏开发中的Lua脚本编写, 成功 开发了大量的经典游戏,积累了丰富的实战经验,《Lua游戏开发实践指南》是他们经验和智慧的结晶。它完美地展示了在游戏开发和设计中使用Lua的各种技术细节以及常用的 方法 与 技巧 ,同时包含大量可操作性极强的实例,无论你是有一定Lua基础的游戏开发者,还是Lua的初学者,《Lua游戏开发实践指南》都能让你领略到Lua的强大魅力。
《Lua游戏开发实践指南》主要内容和特色:
Lua语言的基本语法、核心要素,以及 编程 规范;
Lua与C++的整合和交互;
使用Lua处理游戏 数据 ;
Lua驱动的GUI设计与开发;
使用Lua定义和控制AI;
Lua在图形绘制和图像处理方面的强大功能;
使用Lua为游戏添加多媒体效果;
Lua脚本的调试;
Lua程序的资源 管理 和Lua代码的发布;
完整且富有趣味的Lua游戏开发实例;
……
Paul Schuytema 资深游戏开发专家兼Lua开发工程师,在游戏开发领域研究和实践10余年,积累了丰富的经验。曾经在过去的10届全球游戏开发大会(GDC)中发表过重要演讲,在游戏开发领域颇有影响力。他设计并开发了20余款经典的游戏,发表了200多篇与游戏开发相关的专业文章,而且他还是多《Lua游戏开发实践指南》籍的作者或合著者。
Mark Manyen 资深游戏开发专家兼Lua开发工程师,Magic Lantern的技术总监,在超过25款游戏中指导并使用了该技术。他在Magic Lantern's J5 技术套件中引入了Lua,并且开发了所有与J5代码库相关联的“Lua Glue”函数。
评论列表
发表评论