掌握 Lua 脚本语言

Master the Lua Scripting Language

学习使用 Lua 脚本语言进行编码,并学习如何将 Lua 与原生 C 和 C++ 应用程序集成

这是一门专门介绍 Lua 语言的综合课程,Lua 是世界上最受欢迎的脚本语言之一。Lua 快速、小巧且非常容易与 C 和 C++ 集成,这使得 Lua 成为扩展和编写编译的 C 和 C++ 应用程序的绝佳选择。

本课程分为三个部分
1. 第一部分是 Lua 语言构建块的初学者友好之旅。我们将从头开始,看看变量、表达式、条件、循环、函数、表格、面向对象编程、函数编程以及 Lua 的其他流行工具和模块。
2. 第二部分面向希望学习如何将 Lua 与其原生 C 或 C++ 项目集成的中级经验开发人员。我们将戴上 C 程序员的帽子,并回顾如何使用强大的 Lua C API 将 Lua 编程语言嵌入到编译的应用程序中。
3. 第三部分也是最后一部分是一系列简短的奖励讲座。这些讲座将解释如何在 Roblox Studio 中使用 Lua 语言。Roblox 是一个流行的游戏引擎示例,它使用 Lua 方言作为其主要脚本语言。

您需要的工具
您只需要一个 Lua 解释器。官方的 Lua 工具都是跨平台的,这意味着您将能够在 Windows、macOS 或 Linux 上编写代码!

这门课程适合你吗?
本课程没有先决条件。我们将从头开始介绍官方 Lua 语言,因此即使是没有编码经验的初学者也欢迎加入!

本课程有何不同?
这是完全沉浸在 Lua 的世界中!我们将学习如何像 Lua 程序员一样思考,仔细介绍 Lua 的语法和最流行的模块。
与大多数 Lua 资源不同,本课程还涵盖了 Lua 与原生 C 和 C++ 代码的集成!我们将学习使用 Lua C API 将 Lua 语言嵌入到 C 项目中,从而将 Lua 公开为适当的脚本语言。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。