lua_useful_resources
Lua - 有用资源
Section titled “Lua - 有用资源”以下资源提供了关于 Lua 的更多信息。请利用这些资源深入学习此主题。
官方 Lua 资源
Section titled “官方 Lua 资源”- Lua.org:官方 Lua 网站。获取下载、文档和新闻的主要来源。(https://www.lua.org)
- Lua 参考手册:Lua 语言的官方定义。深入理解的关键资料。(https://www.lua.org/manual/ - 请查看最新版本,例如 5.4)
- Programming in Lua (PIL):由 Lua 的首席架构师 Roberto Ierusalimschy 撰写的关于 Lua 的权威书籍。第一版可免费在线获取(涵盖 Lua 5.0)。后续版本涵盖了更新的版本,强烈建议购买。(https://www.lua.org/pil/)
社区和软件包
Section titled “社区和软件包”- LuaRocks:Lua 包管理器(package manager)。发现和安装可重用的 Lua 模块(module)。(https://luarocks.org)
- Lua 用户维基:一个由社区维护的网站,包含大量信息、教程和代码片段(code snippet)。(http://lua-users.org/wiki/)
- Lua 邮件列表:讨论 Lua 编程和开发的地方。(详情请见 lua.org)
推荐书籍(PIL 之外)
Section titled “推荐书籍(PIL 之外)”- “Lua 快速入门指南”(Gabor Szauer 著):一本适合初学者的优秀实用入门书籍。
- “Lua 游戏开发 Cookbook”(Packt,多位作者):专注于使用 Lua 的游戏开发模式和技术。
- “Lua 编程入门”(Kurt Jung 和 Aaron Brown 著):另一本学习 Lua 的全面指南。
- 如果你对特定领域感兴趣,可以查阅关于 LÖVE(用于 2D 游戏)或 OpenResty(用于 Web 开发)等框架(framework)的特定书籍。
在线学习平台
Section titled “在线学习平台”- 许多在线编程平台提供 Lua 课程或交互式教程(tutorial)。可以在 Udemy、Coursera、Codecademy(如果可用)等平台或像 learnxinyminutes.com 这样的免费网站上搜索“Lua tutorial”。
- YouTube 上有许多专注于 Lua 编程、使用 Lua 进行游戏开发以及特定 Lua 框架(framework)的频道。
如果你有宝贵的 Lua 资源可以分享,可以考虑贡献给 Lua 用户维基或其他社区平台。