为了账号安全,请及时绑定邮箱和手机立即绑定

游戏脚本语言lua,相关的一些东西?

游戏脚本语言lua,相关的一些东西?

千万里不及你 2018-12-20 19:11:06
1。在WINDOWS使用LUA开发游戏除了#include "lua.h#include "lualib.h"#include "lauxlib.h"是不是还要下载一些库来辅助开发?2。经常在网上听说luaplus,tolua++,luabind这些东西是什么?库?3。lua是不是需要和C++绑定?这个东西是什么意思?有什么好处4,网络游戏中,是使用C++来调用lua脚本,还是使用脚本调用C++的多?
查看完整描述

1 回答

?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

LZ要学LUA的话一定要去看书 Programming in Lua不一定要买纸质的 至少要有个电子档的 在序言里就已经说了 Lua本身是作为一种扩展语言来定位的 所以本身没有很强大的库 而它优势在于扩展性和兼容性 大部分功能都必须依赖外部的库 本身只有一些很简单的库函数可供调用 但是作为学习的话 那些强大的库大可不必看 基本的那些库学起来已经需要好一段时间了
至于脚本和C等的调用问题 虽然两者都可相互调用,但是毕竟windows与C相连接更紧密,所以一般来说 都是C调用lua 但是当脚本里需要实现一些需要使用c来写程序的时候也会在lua中调用c
lua脚本和C绑定的问题 c写的VC程序在windows下是可以直接运行的,lua写的如果没有解释器是无法直接运行的 所以一般来说写lua程序 想要直接使用的话都会用C来调用

查看完整回答
反对 回复 2019-01-11
  • 1 回答
  • 0 关注
  • 995 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信