前言
暑假快要到了,外出的成本变高(实在太热了),相信各位掘友们在家肯定有时会觉得无聊,这里希望大家无事的时候可以玩玩coze,因为这玩意的创作门槛实在是太低了,所有没有代码基础的小伙伴们都可以制作出属于自己的bot,它可以作为你生活中工具,也可以是你的一个创意实现,也可以是你的一个互联网女友。若还不了解coze的jym可以回顾一下这篇文章–>秋招人该如何准备?coze会给你的简历添加光彩 - 掘金 (juejin.cn)
点子
在我最近在浏览coze官网中关于互动游戏的模块时,我发现许多bot的功能是单单的文字互动,而在互动的过程中没有图片的生成,我觉得这种互动类的游戏如果能生成图片和文字进行互动的话,是不是会更有趣呢!然后我最近在刷视频的时候又总是刷到一款热度很高的互动类游戏,很多平台博主和主播都解锁并通关了这个游戏,没错!它就是《完蛋!我被美女包围了!》
《完蛋!我被美女包围了!》是由intiny开发的一款真人互动影像游戏,游戏于2023年10月18日正式发售。
游戏中玩家化身男主角顾易,用第一视角沉浸式与六位长相、性格都大相径庭的美女相识,并与她们展开轻喜甜蜜的恋爱之旅。
现已使用coze完成创作,游戏链接在下方
完蛋!我被美女包围了! - 扣子 AI Bot (coze.cn)
有了想法,那现在就直接开工!!
游戏总体设计
1、游戏设置的背景:炎热的暑假就要到了,是不是感觉宅在家里很闷热而且无聊,但就在此时,突然出现了三个如花似玉,洁白似荷花且冰肌玉骨的美女小姐姐出现在了你的面前,一个叫郑梓研,一个叫肖鹿,另一个叫林乐清…
2、游戏的预期效果
①是一个互动类剧情游戏。
②游戏的开始:先介绍三个美女的个人信息,格式如下
- 角色名字
- 职业
- 好感度
- 年龄
- 外貌
- 星座
- 个性
- 照片
③介绍完身份之后,提示用户选择角色进行后续的剧情发展(恋爱故事)
④剧情发展的内容由大模型生成,但是要遵守以下规则:
- 在剧情发展时,生成该剧情中美女动作的图片
- 剧情发展时,女主会对用户提问,并向用户给出三个回答选项
- 在用户选择回答时,若该回答不满足女主的个性,则女主好感度降低,反之增加
- 能够查询女主的好感度数值
- 当女主的好感度大于100时,显示一个与女主的happy ending
- 当女主的好感度小于20时,显示一个与女主的bad ending
- 当然用户也可以不选择三个选项之一,可以提出想与哪位女角色进行其他的活动
3、游戏彩蛋
如果在游戏世界中都不能当海王的话,那可太没意思了。所以在我们的游戏中添加了一项额外的需求:能够同时选择三位美女与用户一起互动。
并且加上此设定:在用户的选择为其中一位女角色的好感度上升时(受宠),另外两位女角色的好感度会下降(吃醋)
具体实现
第一步:打开coze主页并创建bot
第二步:为bot编写人设和回复逻辑(这里有些细节在总体设计中未体现)
第三步:添加相关插件以及工作流(游戏未使用到插件,所以只用工作流就可)
这里我使用自己写的love_story工作流,主要功能是将女主在剧情中的动作展现出来,工作流细节如下:
总流程:
各组件细节:
开始
消息
大模型
imageToolPro插件(通过提示词生成图片)
结束
第四步:设置开场白
第五步:数据库配置
第六步:添加开场白预置问题
第七步:添加背景图片和音色
效果测试
1.游戏开场
2.人物选择
3.角色互动
4.游戏结束–>happying ending
至此,艺术达成。
游戏链接
完蛋!我被美女包围了! - 扣子 AI Bot (coze.cn)
小结
其实bot制作起来很简单,看似很困难的功能,在大模型的帮助下,它能帮你完成许许多多的开放性任务,并且能按照你的要求完成问答的内容,以及会对一些限制进行内容的约束。这个小游戏也是我在用不到几天的时间就完成了整体的设计以及后续的细节更新,还有一些游戏功能上的优化。但不过毕竟coze出来的时间还不久,存在着一些问题,包括数据库的问题,还有一些误解调用工作流或者没有在特定的情况调用工作流的情况,期望以后的coze能够功能越来越丰富,性能能够进一步的优化。虽然利用coze这个强大的低代码开发平台不可能复刻该游戏的所有的功能需求。但在此创意下,还是能创建一个好玩能够满足平时日常的休闲,还能养养眼,养养心。