请问可以将游戏中各自数值的计算公式写在lua中,然后自动更新吗?

各位达人,请教一个问题。

最近在做一款游戏,其中人物属性的计算,涉及很多因素,例如玩家的血量,和玩家等级、装备、天赋等等有关,是一个比较复杂的公式,而且这个公式可能发生变化。

目前的做法是,代码里面写好公式,各项系数保存在数据库里面。这样的缺点就是如果要修改公式,就得修改代码。

请问,如果我将公式写在lua里面,存服务器上,自动更新lua脚本,从而达到修改公式的目的。请问这样做,能通过苹果审核吗?谢谢

真心求助,谢谢!

可以的,很多游戏公司就这么做的.

lua脚本属于资源,更新游戏资源不需要像发布app那样慢慢审核的。

我这面核心数值比如人物属性计算,战斗公式计算都是用c#写(我unity),一般我们游戏大版本更新才会动这些,小版本都是更新asset表,这东西虽然能用lua写,但我觉得应该不会写在lua里面