在开发iOS游戏时,了解脚本语言有多大用处?

可能重复:
为什么我们在开发中使用脚本

我刚开始学习iOS游戏开发。 我打算使用cocos2d框架来制作游戏。 在阅读游戏开发相关的文章,博客,书籍。我已经注意到脚本语言(如Lua)经常用于游戏开发。 我想知道是否值得花时间学习一种脚本语言。 脚本语言在编写游戏时的作用是什么?

脚本通常用于较大的项目,以允许非程序员轻松地将内容添加到游戏中。 这可以是新的任务,接口,游戏等级等。

对于程序员来说,脚本语言本身不应该是难以学习的,需要花费时间的是整合到你的游戏框架中。

不管它是否值得,都是你的决定。 如果您想轻松地将内容添加到您的游戏中,使用脚本可能是一个好主意,但了解这些内容如何工作也是一件好事。

另一方面,对于一个较小的项目,这可能是不值得的。

最大的问题在于,如果在游戏时间进行解释,脚本通常需要大量的执行时间; 对于iOS游戏来说,如果你的游戏变得复杂,这可能是一个糟糕的主意。