用coze做一个创新对话小游戏《情商之神帮帮我》

953 阅读6分钟

一、背景

大家好,我是大金牛,在探索大语言模型的时候,我构思了一个游戏概念——快速随机化基于大语言模型的角色扮演游戏。

汲取了经过市场验证的语言类游戏哄哄模拟器与决战拜年之巅的精髓,将快速随机事件驱动的趣味性与深度角色扮演相结合,旨在打造一个既充满惊喜又具有持久吸引力的游戏体验。

与市场上昙花一现的同类游戏不同,FRLRPG旨在通过低学习门槛、高随机性、人机或人人对抗、策略深度、正向反馈循环、社交互动、挑战性、紧凑节奏、明确胜负机制的综合设计,为玩家带来前所未有的游戏享受。

我是编程小白,正在自学开发大语言模型应用,偶然了解到coze的存在,操作对我们这些小白是非常友好的,对比了多家类似的制作平台,发现coze是我用的最顺手的,而且功能强大,做一个游戏的demo足够了。

二、游戏概述

《情商之神帮帮我!》是一款集社交策略与角色扮演为一体的创新生成式AI手游。

游戏将社交策略、角色扮演与AI互动深度融合,为玩家提供了一个既新颖又富有挑战的虚拟社交竞技场。

画风暂定为2D动漫风。通过文字大模型实现随机的游戏事件,文生图大模型生成随机场景图及人物立绘,未来成本允许,也可以考虑视频生成。

游戏设定:在一个多元宇宙中,存在着无数平行世界!

每个世界都存在很多拥有社交问题的呆呆&瓜瓜(情商之神对于不擅长社交的人类的统称)!

他们往往都陷入了三角关系窘境……追求、面试、宫斗、晋升、案件……

image.png

在这些事件中,呆呆&瓜瓜需要互相对抗;

还要获得关键人物(例如偏执暗黑商界大佬 or 傲娇黏人骚包太子爷……)的好感;

同时,还要完成自己的秘密任务。

玩家们扮演“情商小天使”,附在呆呆身上。利用智慧、策略和技能,指导呆呆对抗瓜瓜,解决棘手的社交问题。

玩家可选择场景(古代,校园……)主题(宫斗、恋爱……)以及关键人物的性别(男女LGBTQ……)。

在Demo中,系统会根据玩家的选择随机生成事件,还可以选择几个有趣的社交技能使用。

三、coze介绍

扣子是新一代 AI 应用开发平台。无论你是否有编程基础,都可以在扣子上快速搭建基于大模型的各类 Bot,并将 Bot 发布到各个社交平台、通讯软件或部署到网站等其他渠道。

扣子利用大型语言模型极大地简化了 Bot 的搭建过程。 在充分利用大语言模型优势的同时,扣子还支持用户通过知识库、工作流等功能来配置 Bot 如何响应用户查询,以保证 Bot 的回复符合预期。

具体可以看看coze操作手册:www.coze.cn/docs/guides…

四、搭建流程

我的制作思路是将游戏分为三个环节来做:

  • 游戏主系统:主界面的人设与回复逻辑
  • 背景及人设工作流:根据用户选择的场景、主题及关键人物性别,搭建本局游戏的框架。
  • 角色扮演工作流:扮演呆呆、瓜瓜和关键人物

4.1 游戏主系统

在主系统中,我会告诉大模型游戏背景,运行流程和注意事项,这部分比较简单,这里我选择的大模型是豆包,在这里用moonshot的模型,测试过几次,都很容易跳戏,可能跟大模型的优化有关系,豆包虽然“笨”了点,不过有些时候挺稳。

image.png

4.2 背景及人设工作流

这个工作流中,为了保证游戏的质量,我选择两个大模型,分别创作基础的场景事件和人设,这里我再说4个很基础的小技巧。

1、基础设定的创作流程尽量拆的细一点。首先,你的例子一定要详细,然后结构化拆解,把一段话拆成几句,标明这几句分别意味着什么,再在输出格式中给出限定格式,再让大模型输出。

2、创造人设的创作流程也要细致一点,不然出现的人物太过于死板无聊,输出时我是分成三个部分。

  • 第一个,起名,起10个名字,选一个自己认为最好听的。
  • 第二个,建立深层人设,把人设的背景故事,个性,MBTI详细叙述一遍。
  • 第三个,最终输出一个浅层人设,这样子玩家看的更方便,但其实人设也会更加丰满,游戏中还能挖掘出深层人设中的一些设定。

3、根据场景和人设,进行文生图,让游戏更加有视觉吸引力。

4、输出时发现工作流过长,经常运行中断,所以把每个环节都做了消息输出,一共要做四张卡片。

image.png

4.3 角色扮演工作流

把人设、场景、以及玩家的行动,返给角色扮演工作流,这个工作流只有一个大模型,我给ta的身份是,多角色扮演者,技能有角色扮演、戏剧性表达、小说感创作、情感投入、情境适应。这个环节比较简单,把游戏步骤写清楚即可。

image.png

五、总结

coze的出现对于我这种,只有想法却不会编程的小白帮助很大。

在使用过程中我也发现一件事,我是根本没有代码思维的,遇到问题想到的解决办法也都是用大模型或者换一个呈现方式,最终也能解决问题。

例如我使用的通义万相插件,它的输出并不是一个链接,而是前面有个 0: 开头的链接,可能是画风或者什么的表示,但是这样我的卡片是提取不到图片的,我就建了个大模型,让它来提取出来,做一个接力棒。

如果你也是没有编程基础的小白,也想做出大语言模型的应用,coze很适合你哦!

Bot地址:www.coze.cn/store/bot/7…

BotID:7370721774511718463