c++ - 我可以将我的 C++ 代码绑定(bind)到 lua 并将其开发到某个 lua 游戏引擎吗?

标签 c++ binding lua love2d moai

正如标题所说,我在大学早期一直在制作一些迷你游戏,但它是用 C++ 编写的,我想将它翻译成 lua,但不是真正的专家,所以我发现了如何绑定(bind)代码,我可以将它绑定(bind)到 lua 并将其开发为 love2d 和 moai 之类的 lua 游戏引擎吗?

最佳答案

是的,你可以。

您需要遵循一些规则才能正确获得函数签名(要从 Lua 脚本调用的 C++ 函数)。

有很多教程(例如 herehere )和 libraries可以帮助您做到这一点。

关于c++ - 我可以将我的 C++ 代码绑定(bind)到 lua 并将其开发到某个 lua 游戏引擎吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34044728/

相关文章:

module - lua 模块没有加载库

lua - table.insert -> 记住插入值的键

c++ - 使用邻接矩阵进行图形着色

c++ - ROS:谷歌制图师/制图

c++ - 如何在链接列表中创建链接列表?

WPF 在控件下方显示带有验证错误消息的 TextBlock

c++ - 我想在 C++ 项目中包含一种脚本语言。 Lua 与 Bison/Yacc

c++ - 编译多文件C++程序

c# - 带有数据网格和 TabControl 的 WPF MVVM Master 详细信息 View

binding - 如何将字符串绑定(bind)到 Guice 中的变量?