你好 r/aigamedev - 我们是Ada Eden,Book of Infinity: 1001 Nights的开发者。它是一款叙事游戏,玩家可以输入自己的话语,而不是从固定对话轮盘中选择。我们使用LLM为实时叙事做出回应,游戏仍然需要清晰的目标、后果和失败状态。我们当前解决的设计约束是:玩家如何表达几乎任何意图而不让故事感觉像是一个无界限的聊天机器人?我们的当前方法是分离行为逻辑和文本生成,LLM驱动的国王保持一致的性格,而不是简单地产生可信的文本。玩家可以尝试意想不到的行动,但游戏必须传达哪些行动改变了情况以及为什么。我们最想得到反馈的是,让游戏状态变化变得对玩家可读。如果你已经建立了一个依靠AI的游戏系统,什么信号帮助玩家理解表达式输入和实际游戏状态变化之间的界限?我附上了一个原始的播放截图:https://www.youtube.com/watch?v=0Q-55K7M2xI。如果你想看到系统在上下文中,当前的演示可在这里找到:https://store.steampowered.com/app/2542850/Book_of_Infinity_1001_Nights/。