本资源集合了一系列视频教程,旨在帮助开发者掌握如何在C++项目中集成Lua脚本引擎,涵盖元表、闭包、类导出等多个关键主题,适合寻求提升游戏引擎或应用程序灵活性的开发者。
资源亮点:
- 全面介绍Lua脚本引擎在C++中的应用
- 涵盖元表、闭包、类导出等高级主题
- 视频教程,易于跟随学习
适用场景:
- 游戏开发
- 应用程序脚本化
- 需要高度灵活性的项目
视频教程概览:
- 任务1:编译Lua库
- 任务2:建立Lua虚拟机环境
- 任务3:导出C++函数给Lua调用
- 任务4:C++函数导出与Lua脚本调用
- 任务5:Lua栈介绍
- 任务6:闭包和上值
- 任务7:学习lua-metatable元表
- 任务8:导出类到Lua中
- 任务9:自动化导出类
- 任务10:参数萃取
- 任务11:参数获取和特化
- 任务12:自动化全局函数处理
- 任务13:OpenGL函数与常量导出
- 任务14:C++调用Lua实现OpenGL渲染
- 任务15:Lua脚本语言在游戏引擎中的经典用法介绍
📂 资源目录
C++中搭建Lua脚本引擎开发框架资料.png [493.5 KB] 任务10:导出类-自动化-参数萃取.mp4 [14.1 MB] 任务11:导出类-自动化-参数获取和特化.mp4 [24.5 MB] 任务8:介绍如何导出类到lua中-对metatable和闭包的应用.mp4 [31.7 MB] 任务12:导出类-自动化-全局函数的处理.mp4 [22.4 MB] 任务2:C++中建立lua虚拟机环境-并执行lua语句.mp4 [35.7 MB] 任务1:如何通过源代码编译lua库.mp4 [25.0 MB] 任务13:OpenGL函数与常量导出.mp4 [27.1 MB] 任务14:C++调用lua实现OpenGL渲染.mp4 [45.8 MB] 任务6:学习lua-闭包和上值.mp4 [19.8 MB] 任务15:lua脚本语言在游戏引擎中的经典用法介绍.mp4 [7.5 MB] 任务3:将C++函数导出给lua-并在lua脚本中调用C++函数.mp4 [20.5 MB] 任务9:让导出类自动化.mp4 [13.4 MB] 任务5:介绍lua栈.mp4 [27.1 MB] 任务4:将C++函数导出给lua-并在lua脚本中调用C++函数2.mp4 [19.9 MB] 任务7:学习lua-metatable元表.mp4 [18.2 MB]