《Lua游戏开发实践指南》的作者Paul Schuytema(斯库特玛)和Mark Manyen(马尼恩)作为从事游戏行业多年的技术专家,由浅入深、循序渐进地为大家展示了如何使用Lua开发令人激动的游戏。本书从最简单的Hello World到复杂的人工智能和路径搜索,使用了大量的例子为初学者详细解释了Lua语言的方方面面,并带领大家从游戏设计开始逐步实现游戏的快速原型,展示了完整的游戏开发流程。
《Lua游戏开发实践指南》是资深Lua游戏开发工程师斯库特玛和马尼恩10余年工作经验和智慧的结晶,Lua语言创始人亲自作序推荐,是Lua游戏开发领域最具实战意义和代表性的著作之一。它不仅详细讲解了在游戏开发中使用Lua的各种技术细节、方法技巧和最佳实践,而且讲解了如何使用Lua作为主要工具将游戏设计转化为代码实现的过程。此外,它还重点阐述了Lua语言的核心要素。最重要的是,本书包含大量精心设计的案例,并附赠了完整的源代码,可操作性极强。
《Lua游戏开发实践指南》一共15章:第1~3章简单地介绍了Lua语言的特性、授权,以及在游戏开发中的强大用途;第4~5章详细讲解了Lua语言的基本语法和核心要素;第6~7章讲解了Lua与C/C++程序的整合以及与C++的交互相关的技术细节;第8~9章介绍了开发前需要做的准备工作,以及如何设计Lua版本的实现;第10章讲解了如何使用Lua来处理游戏数据;第11章讲解了Lua驱动的gui;第12章详细讲解了两个完整的游戏开发案例;第13章结合实例讲解了如何使用Lua定义和控制ai;第14章展示了Lua在图形绘制和图像处理方面的强大功能;第15章探讨了Lua与多媒体、Lua脚本的调试、Lua应用的资源管理以及Lua代码的发布等内容。