把lua等脚本语言嵌入C++的优点在哪里?

abcbuzhiming 2014-08-09 12:08:30
最早看到lua嵌入编译型语言是看到魔兽世界用lua做剧情脚本,但是后来逐渐深入的研究后发现lua这类嵌入c++其实就是做了个配置文件,配置文件xml,json都行,lua到底有啥优势?
...全文
613 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
勤奋的小游侠 2014-08-10
  • 打赏
  • 举报
回复
很简单的一个功能,一个游戏服务器,用lua实现某个逻辑,比如打怪双倍掉落装备,或者其它的游戏促销活动。你用c++实现,中间如果有逻辑要修改,就要重新启服,用脚本就不需要。随时可以实现各种各样的游戏活动逻辑。

你用c++实现?你不重新编译版本重新启服你能做到吗?
勤奋的小游侠 2014-08-09
  • 打赏
  • 举报
回复
你深入研究之后居然得出 lua这类嵌入其实就是做了个配置文件.... 这样的结论。 我告诉你,再深入一点,你会得到莫大的快乐。
abcbuzhiming 2014-08-09
  • 打赏
  • 举报
回复
引用 2 楼 zmlovelx 的回复:
胶水语言。 。。
lua到底胶水了啥,我搜了很多地方,没找到答案了,或者说案例
abcbuzhiming 2014-08-09
  • 打赏
  • 举报
回复
引用 1 楼 lovesmiles 的回复:
你深入研究之后居然得出 lua这类嵌入其实就是做了个配置文件.... 这样的结论。 我告诉你,再深入一点,你会得到莫大的快乐。
给点提示吧,我真心不知道lua的优势到底在哪里了,它能干的c++都可以干啊,为啥非要嵌入lua呢
帅得不敢出门 2014-08-09
  • 打赏
  • 举报
回复
胶水语言。 。。

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧