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

如果我想用SDL在C中创建游戏,有没有使用像Lua这样的脚本语言的理由(因为许多商业游戏使用脚本语言)?我听说脚本语言通常编写速度更快,阅读更容易,但它们应该做什么? (图形? AI?输入?等等)。

点赞
用户20862
用户20862

他们应该与本地代码实现的各种“编程基元”进行交互。也就是说,本地代码只应该做足够的工作,让脚本能够在游戏中正常运行(尽管“正常运行”有时指的是速度方面)。

如果听起来循环往复的话...确实如此。在开发开始之前,没有完整的方法可以定义本地代码在项目进展中将承担的责任。

2015-03-03 21:12:00