我想知道这是否违反了苹果的条款。基本上我正在考虑的本质上是一种修改游戏的方式。该应用程序将能够从我的服务器下载一组 xml/json 文件,这些文件将改变诸如怪物有多少生命值之类的东西。据我所知,这完全没问题,但是我不确定的部分是怪物动作。
假设我想赋予怪物改变他们对某事的反应方式的能力。因此,让我们在 xml/json 中说,您可以定义类似 oh 之类的事件,在该事件中,怪物 hp 变化有 20% 的变化来施放治疗。那是一种脚本,但实际上只是原始数据。iphone/ipad 上的应用程序将执行它,您将无法仅在应用程序允许的情况下插入任何自定义脚本。
这是一个非常粗略的例子,说明我的意思是否有帮助:
{
event: {
type: 'hpChange',
range: '<50%',
cast: {
spell: 'heal',
chance: .2
}
}
}
所以本质上这意味着当怪物的生命值发生变化时,如果它低于 50%,那么有 20% 的机会施放治疗。那么从本质上讲,这会违反苹果的条款吗?