我目前正在构建一个游戏服务器(不是引擎),我希望它可以扩展,就像一个插件系统.
我找到的解决方案是使用脚本语言.到现在为止还挺好.
我不确定我是否应该使用Ruby或Lua.Lua更容易嵌入,但Ruby有一个更大的库,更好的语法(在我看来).问题是,我没有找到使用Ruby作为C++脚本语言的简单方法,而使用Lua则非常容易.
对此有些不满?使用Ruby作为脚本语言的建议(我试过SWIG,但它不像使用Lua那样整洁)?
谢谢.
我正在寻找一个用C++编写的优秀的跨平台和跨语言插件系统.
我目前正在使用Qt作为框架.
我需要插件是跨平台的,并且能够使用不同的脚本语言(python,ruby等)和Java创建.
这里的任何人都知道一个好的系统吗?
谢谢,
bl00dshooter.