【问题标题】:C# scripting interfaceC#脚本接口
【发布时间】:2014-09-11 18:32:33
【问题描述】:

我知道这个问题已经被问过很多次了。但是,我有一个小难题。我目前正在为我朋友正在开发的游戏开发服务器。其中的对象是通过脚本执行的(我不想“硬核”它们),所以我使用了 CodeDomProvider 并创建了一个包含所有必要方法的抽象类。但是,我讨厌每次都必须导入所有需要的东西,并想问是否有不同的方法(那不是 C#)。

我真的很喜欢 Lua,但是 Lua 的界面很旧(2008 年)。不过,我找到了 NLua,你怎么看?是否有其他更新的 Lua 界面,或者是否有其他您推荐的脚本语言和界面以及如何使用它们?

谢谢。

【问题讨论】:

    标签: c# scripting


    【解决方案1】:

    你甚至可以使用:

    Python 怎么样?它可以很容易地与 C# 及其面向对象的编程语言集成。

    但是,脚本语言为您提供最简单的语法。

    【讨论】:

    • LuaInterface 已经很老旧了。 Lua 没有更新的界面吗?
    • 在这里你可以找到一些 Lua 的 .NET 实现。 link
    • 你可以使用NLua,是LuaInterface的一个分支,目前由LuaInterface原创author维护和推荐。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-01
    • 1970-01-01
    • 2017-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多