【问题标题】:C - What should scripts do in programs [closed]C - 脚本在程序中应该做什么[关闭]
【发布时间】:2015-05-04 16:44:54
【问题描述】:

例如,如果我想用 SDL 用 C 语言创建游戏,是否有理由使用 Lua 之类的脚本语言(因为很多商业游戏都使用脚本语言)?我听说脚本语言通常写得更快、更容易阅读,但他们应该怎么做呢? (图形?ai?输入?等)。

【问题讨论】:

    标签: c scripting lua language-agnostic scripting-language


    【解决方案1】:

    它们应该与本机代码实现的各种“编程原语”交互。也就是说,本机代码应该只允许脚本在游戏中运行(尽管“功能”有时可能意味着速度方面)。

    如果这听起来是周期性的……那就是。在开发之初,没有完整的方法来定义随着项目的进展,本机代码将承担哪些责任。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-16
      • 1970-01-01
      • 2017-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-26
      • 2019-04-17
      相关资源
      最近更新 更多