SpringRTS 中的 Lua
外观
本书旨在帮助开发人员使用 Lua 与开源 SpringRTS 游戏引擎进行交互。本书主要涵盖 SpringRTS 与 Lua 的集成。这种集成体现在小部件、工具、模组和地图中。所有这些元素都可以使用 Lua 以及 Spring 引擎提供的内置函数和变量来创建。
假定读者已经具备 Lua 语言的基本知识。如果您没有,强烈建议您先阅读免费的 Programming in Lua。另一种更有趣的方式是获取小部件的源代码(可以在 这里找到),尝试修改它们并了解它们的工作原理。
- 什么是 Spring 引擎
- Lua 与 Spring 的集成
- Spring 规范
- 游戏(模组)
- 地图
- 地图结构
- Spring API
Johan Hanssen Seferidis(又名 Pithikos)