我是一个独立开发者,正在开发一款收集怪物的角色扮演游戏。最近在Reddit上的一次辩论让我认真思考了在游戏中使用生成性AI的伦理问题。
批评的基本观点是:使用生成性AI进行怪物设计是懒惰的、没有灵魂的,依赖于盗用劳动,因为像Stable Diffusion这样的模型是在大型数据集上训练的,很可能包括了版权作品和商业化的怪物。
我理解这种批评。 我认为这不是一个不合理的担忧。
但当另一个人提出一个更道德的版本时,讨论变得有趣:在本地运行管道,并在我自己的原创怪物设计上训练它,这样输出就基于我自己的创作方向,而不是仅仅提示“像宝可梦这样的怪物”。
我的管道使用一个自定义的LoRA,训练在我自己的原创怪物设计上。目标不是模仿宝可梦或任何特定艺术家,而是生成属于我游戏视觉/设计语言的新怪物。 我还在输出中进行了整合、将它们集成到Unity中、构建战斗系统、新元素类型、UI、世界、任务、进度和整个游戏。 这不是一个点击即可获取的资产。
然而,LoRA仍然运行在Stable Diffusion 1.5上,这个模型本身就是在一个巨大的数据集上训练的。即使我添加了我的自己的训练层并使用了我的自己的源材料,我也不能诚实地声称基础模型是完全隔离的自从它的训练数据中存在了更广泛的伦理问题。
所以,我真诚地感兴趣地想知道你们在这里划定的界限在哪里。
使用一个自定义的LoRA训练在自己的原创怪物上是否足够使生成性AI在游戏中使用是道德可接受的?
还是说基础模型本身仍然是道德上的禁忌,即使开发者使用了自己的数据、在本地运行、透明度良好、并在管道周围构建了一个完整的作者游戏?
背景:我的游戏在这里:https://store.steampowered.com/app/4701360/World_of_Qreatures/
为了清晰起见,我使用生成性AI的原因并不是简单地避免绘制一张固定怪物阵容。游戏的核心机制是怪物可以在运行时生成、通过游戏发现、进化和与其他怪物交配来创建新的后代。换句话说,AI系统是游戏设计本身的一部分,而不是一个资产生产的捷径。
我可以只使用我为LoRA创建的原创怪物,并构建一个传统的固定阵容,但这样游戏就只会有几百个作者创造的怪物。 我正在探索的概念更接近于真正开放性的怪物生成,玩家可以发现并交配未经手动预设计的怪物。 这是技术正在被用来解决的具体设计问题。
评论 (0)