https://reddit.com/link/1xh8ckp/video/y8gjxdnlg3yh1/player
SoulFlux 正在使用 Rust 和 Bevy 构建一款名为《Divine的低语》的神游戏,玩家不再点击指令,而是直接向神祇或附近的村民用自己的话输入。
使用大语言模型在模拟游戏中最困难的部分之一是确保角色的回复不违背游戏世界实际允许的内容。如果玩家让村民搬石头,模型仅回答“当然,我马上就去!”而不检查模拟,等角色站立不动或根本没有通往石场的路径时,幻觉瞬间破碎。
为解决这个问题,游戏将每次对话分为四个步骤:聆听、评估、表达和派发。
- 聆听首先在 Rust 模拟中进行,检查距离和声学,看实际在听觉范围内的人。
- 评估使用语言模型帮助弄清玩家在问什么,然后 Rust 模拟检查村民的需求、信念、记忆和承诺。疲惫或愤怒的村民可能会拒绝。模拟在生成任何对话之前就做出这个决定。
- 表达使用语言模型把回复写成文字,受模拟决定的限制。如果模拟决定不行,村民不会告诉你他们正在做。
- 派发将接受的请求回传给游戏的任务和动画系统,使村民实际走过去、捡起资源并将其带回。
在回合制突袭时,同样的边界也适用,玩家可以与突袭者交谈以动摇他们的决心,或输入自由形式的咒语描述,这些描述会编译成游戏的咒语规则和视觉效果,而不是让模型随意编造数字。
SoulFlux 正在分批开放私人 alpha 测试,并热切期待其他开发者的反馈。前 100 位尝试构建并提供可操作反馈的 alpha 测试者将获得免费游戏副本。他们以及任何提供可操作反馈的测试者都将在 credits 中列出姓名。
Steam 页面: https://store.steampowered.com/app/4781210/Whisper_of_the_Divine/
Alpha 测试报名: https://soulflux.io/wotd/#playtest
编辑 1:因为视频出现问题,所以不得不重新发布。
编辑 2:我把视频移到了顶部。我社交媒体方面很差……
评论 (0)