C - 脚本应该在程序中做什么

时间:2015-03-03 21:04:37

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

如果我想用SDL在C中创建一个游戏,是否有理由为什么我应该使用像Lua这样的脚本语言(因为很多商业游戏都使用脚本语言)?我听说脚本语言编写起来更快,更易于阅读,但他们应该怎么做? (图形?ai?输入?等)。

1 个答案:

答案 0 :(得分:4)

他们应该与各种"编程原语进行交互"本机代码实现的。也就是说,本机代码应该只做足以让脚本在游戏中运行(虽然"功能"有时可能意味着速度)。

如果这听起来很周期......那就是。在开发开始时,没有完整的方法来定义本机代码在项目进展过程中将承担哪些责任。