2.3本章小结
脚本语言最初只是一种简单的工具,目的是为了让资深用户在简单文本文件中能够批量执行常用命令。现在许多脚本语言,如Python、Ruby和Lua,可以提供像计算机编程语言一样强大而灵活的功能。最近几年,脚本语言已经“走”到了游戏开发业界的前端,作为一个可行的中间件产品,它可以有效地提升开发小组的工作效率以及游戏项目的性能。来自巴西的计算机图形技术组织(Tecgraf)的团队开发的Lua,由于它的小巧、高速以及与C和C++良好的兼容性,成为非常适合游戏开发的工具。Lua是免费的开源语言并且有良好的技术支持,再加上不断增长的忠实用户群,让它成为专业开发者及业余游戏开发爱好者的不错选择。