小编Spo*_*ofy的帖子

Lua是游戏服务器的最佳/最快选择吗?

我正在开展一个项目,我希望用户能够尽可能地修改和自定义.

开源可能是一个不错的选择,但不是因为我想保持一些内部类关闭.

我想到的另外两个选项是作为外部库和Lua脚本的插件.

库(DLL)的问题是跨平台兼容性是必须的,因为它是某种游戏服务器,它主要设计用于专用服务器(通常是Linux),但许多人也会在它们上使用它本地机器(主要是Windows).

由于它是一个游戏服务器应用程序应该能够处理大量的连接和与游戏性能相关的操作是非常重要的,所以我对Lua脚本有疑问.

我怀疑是否合理或者Lua是一个好的解决方案?您还可以考虑我担心的更好/其他选择吗?

总结一下重要方面:

  • 跨平台兼容性
  • 良好的表现( - >在线游戏)
  • 插件/脚本,任何人都可以创建,只要他/她知道语言,可能是Lua,C或其他任何东西
  • 闭源插件/脚本的选项(不是那么重要,但会很好:)

c++ plugins cross-platform scripting-language

3
推荐指数
1
解决办法
1760
查看次数

标签 统计

c++ ×1

cross-platform ×1

plugins ×1

scripting-language ×1