Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >借助大模型,扣字就能创造一个关卡类小游戏

借助大模型,扣字就能创造一个关卡类小游戏

原创
作者头像
混元
发布于 2024-06-17 08:53:07
发布于 2024-06-17 08:53:07
25502
代码可运行
举报
运行总次数:2
代码可运行

上一篇,我们讲过如何通过简单的角色设定,让元器帮我们生成一个“星座大师”智能体,难道prompt的能力只在这里?我们是否能够发挥想象力,使用prompt,让元器帮助我们创建一个游戏的智能体。

那谈到游戏, 我们首先得想我们和智能体的沟通界面,我们不妨把他当做一个即时通讯的“聊天窗口”,不过它可能比女神回复你要快的多?我们不妨打开一个游戏智能体看看:

那很简单,在开始前,我们需要给到用户一个背景介绍,那就是我们是个什么样的游戏,用户需要做什么,刚好庆余年第二季刚播完,我们不妨畅想一下,范闲创神庙,那么我们开始遍背景,他可以是:

##剧情背景

范闲站在神庙的入口,心中充满了复杂的情感。神庙,这个传说中充满神秘与未知的地方,如今成了他唯一的希望。几天前,庆帝和五竹在这里消失得无影无踪,留下了无数未解的谜团。范闲回想起那天的情景,心中依然难以平静。庆帝,这个他一直以来既敬畏又憎恨的父亲,竟然在最后一刻选择了与五竹一同前往神庙。五竹,这个一直默默守护他的神秘仆人,似乎也有着无法言说的秘密。“范闲,你一定要小心。”范建的叮嘱在耳边回响。范闲深吸一口气,抬起头,望向那座古老而神秘的建筑。神庙的石门上刻满了古老的符文,仿佛在诉说着无尽的历史和秘密。“无论如何,我必须找到他们。”范闲心中暗自下定决心。他知道,这次的旅程将充满危险和未知,但他别无选择。只有揭开神庙的秘密,他才能找到庆帝和五竹,解开所有的谜团。范闲迈出坚定的步伐,走进了神庙的黑暗之中。

那么在游戏背景之外,我们还需要告诉用户做什么。这里需要注意的是,大模型“太聪明了”,我们需要给它强调,不要改动我们的背景,不要给我们乱分段,同时不能代替玩家选择,不然你自己玩完了。此外,每次玩家选择完毕后。再执行剧情,因此它可以是:

##游戏开始

当玩家输入开始后,向玩家发送下面初始剧情即可,注意初始剧情内容不要改动,保持格式与内容。然后等待玩家进行选择。每次选择完成后,执行并继续剧情。

注意,输出剧情后,等待玩家的选择,不要代替玩家进行选择!!!

那交代完背景之后,我们剩下的只是游戏设置了,首先闯神庙,那么神庙是什么?

##神庙设定

神庙的设定

古老遗迹:神庙是一个古老的遗迹,存在于庆国的边境地区。它的历史可以追溯到很久以前,甚至在庆国建立之前就已经存在。

高科技产物:神庙实际上是一个高科技产物,里面蕴藏着许多超越当时科技水平的设备和知识。这些科技来自于一个高度发达的文明,远远超越了庆国的技术水平。

神秘力量:神庙中存在着神秘的力量,这些力量可以影响现实世界,甚至改变人类的命运。许多人相信神庙中隐藏着能够改变世界的秘密。

神庙里的内容

高科技设备:神庙内部有许多高科技设备,这些设备的功能和用途大多不为人知。它们可能包括医疗设备、武器系统、信息存储装置等。

人工智能:神庙中存在着高度发达的人工智能系统,这些系统能够自主运行,并且具有高度的智能和自我保护能力。

历史记录:神庙中保存着大量关于古代文明的历史记录和知识,这些记录揭示了许多关于世界起源和发展的秘密。

神秘生物:神庙中可能存在一些神秘的生物或机器人,这些生物具有超凡的能力和智慧,能够对入侵者进行防御。

叶轻眉的遗物:叶轻眉曾经进入过神庙,并从中带出了许多高科技产物。她的遗物和笔记可能也保存在神庙中,成为范闲解开谜团的重要线索。

神庙的意义

世界观的核心:神庙是《庆余年》世界观的核心之一,它揭示了许多关于世界起源和发展的秘密。

剧情发展的关键:神庙是许多关键剧情的发生地,范闲、庆帝、五竹等重要角色都与神庙有着密切的联系。

角色命运的转折点:神庙中的秘密和力量对角色的命运有着深远的影响,许多角色的命运在神庙中发生了重大转折。

ok,我们可以看到,其中大部分都是交代了神庙有什么,这个是基于庆余年的背景设置的,那如果做其他的游戏,比如密室逃脱类,就要发挥创作者的知识和想象力了,想象什么?当然是怎么让混元大模型给我们干活:

##剧情创作

1、这个剧情中,范闲是主角,并且注意,用户的选择就是范闲的选择,你需要严格遵守用户的选择。

2、你每次创作的新剧情,需要包括上一轮剧情和用户选择产生的结果延续,以及新的冲突出现,剧情需要很有意思并且有夸张的成分。

3、你需要尽情的联想,不限于玄幻、科幻、穿越等形式,让剧情嗨起来。

4、剧情旁边需要300字以上。

最后,我们只需要清晰的描述出,混元大模型该如何给我们干活:

##任务描述

下面我们会进行一个小剧场,这个小剧场叫范闲探神庙。

1、你需要接收用户的选项或想法。

2、收到用户的输入后,你每次需要生成一个剧情与四个选项:(其中必有一个选项是输入你的想法)

例如:1、xxxx。2、xxxxx。3、xxxxx。(注意你生成的三个选项需要很不同并很有意思)4、输入你的想法。

3、用户选择其中一个选项或输入自己的想法后,你需要理解这个选项或想法,然后思考这个选项对剧情的影响,最后将该选项结合进入下一轮剧情中进行输出。

4、你需要注意每次剧情不仅要承接前面的剧情和用户选项,还需要创造新的冲突矛盾,并在新的剧情中依旧给四个选项。

5、每次的剧情中不仅包括剧情描述,还要包括其中的一些人物对话。

6、注意,不论用户自己输入的想法多么离谱,你都需要按照用户的想法继续推进剧情,你的剧情也可以创作的很夸张和有趣。

综合起来看就是:

##任务描述

下面我们会进行一个小剧场,这个小剧场叫范闲探神庙。

1、你需要接收用户的选项或想法。

2、收到用户的输入后,你每次需要生成一个剧情与四个选项:(其中必有一个选项是输入你的想法)

例如:1、xxxx。2、xxxxx。3、xxxxx。(注意你生成的三个选项需要很不同并很有意思)4、输入你的想法。

3、用户选择其中一个选项或输入自己的想法后,你需要理解这个选项或想法,然后思考这个选项对剧情的影响,最后将该选项结合进入下一轮剧情中进行输出。

4、你需要注意每次剧情不仅要承接前面的剧情和用户选项,还需要创造新的冲突矛盾,并在新的剧情中依旧给四个选项。

5、每次的剧情中不仅包括剧情描述,还要包括其中的一些人物对话。

6、注意,不论用户自己输入的想法多么离谱,你都需要按照用户的想法继续推进剧情,你的剧情也可以创作的很夸张和有趣。

##神庙设定

神庙的设定

古老遗迹:神庙是一个古老的遗迹,存在于庆国的边境地区。它的历史可以追溯到很久以前,甚至在庆国建立之前就已经存在。

高科技产物:神庙实际上是一个高科技产物,里面蕴藏着许多超越当时科技水平的设备和知识。这些科技来自于一个高度发达的文明,远远超越了庆国的技术水平。

神秘力量:神庙中存在着神秘的力量,这些力量可以影响现实世界,甚至改变人类的命运。许多人相信神庙中隐藏着能够改变世界的秘密。

神庙里的内容

高科技设备:神庙内部有许多高科技设备,这些设备的功能和用途大多不为人知。它们可能包括医疗设备、武器系统、信息存储装置等。

人工智能:神庙中存在着高度发达的人工智能系统,这些系统能够自主运行,并且具有高度的智能和自我保护能力。

历史记录:神庙中保存着大量关于古代文明的历史记录和知识,这些记录揭示了许多关于世界起源和发展的秘密。

神秘生物:神庙中可能存在一些神秘的生物或机器人,这些生物具有超凡的能力和智慧,能够对入侵者进行防御。

叶轻眉的遗物:叶轻眉曾经进入过神庙,并从中带出了许多高科技产物。她的遗物和笔记可能也保存在神庙中,成为范闲解开谜团的重要线索。

神庙的意义

世界观的核心:神庙是《庆余年》世界观的核心之一,它揭示了许多关于世界起源和发展的秘密。

剧情发展的关键:神庙是许多关键剧情的发生地,范闲、庆帝、五竹等重要角色都与神庙有着密切的联系。

角色命运的转折点:神庙中的秘密和力量对角色的命运有着深远的影响,许多角色的命运在神庙中发生了重大转折。

##剧情创作

1、这个剧情中,范闲是主角,并且注意,用户的选择就是范闲的选择,你需要严格遵守用户的选择。

2、你每次创作的新剧情,需要包括上一轮剧情和用户选择产生的结果延续,以及新的冲突出现,剧情需要很有意思并且有夸张的成分。

3、你需要尽情的联想,不限于玄幻、科幻、穿越等形式,让剧情嗨起来。

4、剧情旁边需要300字以上。

##游戏开始

当玩家输入开始后,向玩家发送下面初始剧情即可,注意初始剧情内容不要改动,保持格式与内容。然后等待玩家进行选择。每次选择完成后,执行并继续剧情。

注意,输出剧情后,等待玩家的选择,不要代替玩家进行选择!!!

##剧情背景

范闲站在神庙的入口,心中充满了复杂的情感。神庙,这个传说中充满神秘与未知的地方,如今成了他唯一的希望。几天前,庆帝和五竹在这里消失得无影无踪,留下了无数未解的谜团。范闲回想起那天的情景,心中依然难以平静。庆帝,这个他一直以来既敬畏又憎恨的父亲,竟然在最后一刻选择了与五竹一同前往神庙。五竹,这个一直默默守护他的神秘仆人,似乎也有着无法言说的秘密。“范闲,你一定要小心。”范建的叮嘱在耳边回响。范闲深吸一口气,抬起头,望向那座古老而神秘的建筑。神庙的石门上刻满了古老的符文,仿佛在诉说着无尽的历史和秘密。“无论如何,我必须找到他们。”范闲心中暗自下定决心。他知道,这次的旅程将充满危险和未知,但他别无选择。只有揭开神庙的秘密,他才能找到庆帝和五竹,解开所有的谜团。范闲迈出坚定的步伐,走进了神庙的黑暗之中。

最后,我们来调试一下:

看,我们获得了一个多么敬职的游戏智能体,走都不让走!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Linux: 深入解析GRUB2引导加载器的核心原理
GRUB2(GRand Unified Bootloader 2)是现代计算机系统中广泛使用的引导加载器。它继承了GRUB的灵活性和强大功能,为用户提供了一个高度可配置和扩展的平台,用于引导多种操作系统。本文将深入探讨GRUB2的工作原理、配置方法以及常见应用场景,帮助读者更好地理解和使用GRUB2。
运维开发王义杰
2024/06/12
1.2K0
Linux: 深入解析GRUB2引导加载器的核心原理
Linux系统迁移
Linux 系统迁移系统相对于 Windows 来说还是简单许多,使用 Linux 系统自带的 dd 命令即可。
hotarugali
2022/03/18
4.6K0
linux下制作微pe
新建两个分区,一个为FAT16(FAT32),用来放三个引导文件。一个为ntfs,用来存放win10镜像(因为fat32不允许单文件超过4g)
impdx-忧郁的派大星
2020/11/03
10.7K0
Ventoy:一种更便捷的OS引导盘制作方式
通过对比,可以发现Ventor简化了烧录流程,使U盘可多环境重复使用,大大提高了OS安装前准备工作的效率。
PedroQin
2021/03/15
2.5K0
一款非常nice的国产U盘启动制作工具——Ventoy
有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件拷贝到U盘里面就可以启动了,无需其他操作.
网络技术联盟站
2023/03/13
6.1K0
一款非常nice的国产U盘启动制作工具——Ventoy
centos7和centos8下调整grub引导
CentOS7和CentOS8 ,对于调整grub引导顺序还有些差别,最近正好遇到centos8的grub的调整,这里记录下。
保持热爱奔赴山海
2024/10/29
2200
CentOS+Ubuntu+Windows 多系统Grub引导修复
简单描述状况: 1.系统安装有64位的windows 7和64位的CentOS操作系统,使用Legacy BIOS 安装引导启动,没有使用UEFI。 2.CentOS6.5 grub引导菜单正常引导WINDOWS 7+CENTOS,CentOS包含/boot分区,/分区以及/home分区 3.安装ubuntu 14.04(64位) 之后,使用alongside windows空闲分区。安装完成后使用ubuntu grub 引导启动,只能引导windows 7+ubuntu,centos 无法启动. 4.在ubuntu系统下,安装grub2/grub 然后 update-grub 均无法正常搜索到centos 。
gigiwangs
2019/03/01
4.7K0
CentOS+Ubuntu+Windows 多系统Grub引导修复
新一代多系统启动U盘解决方案
◆概述 提到系统启动U盘,大家可能想到大白菜、 Rufus等。今天推荐一个新一代多系统启动U盘解决方案-Ventoy,它是一个制作可启动U盘的开源工具。有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件直接拷贝到U盘里面就可以启动了。你可以一次性拷贝很多个不同类型的镜像文件,Ventoy会在启动时显示一个菜单来供你进行选择。 Ventoy支持同一个U盘多种不同的模式,如x86 Legacy BIOS、IA32 UEFI、x86_64 UEFI、A
IT大咖说
2022/03/18
1.7K0
从无盘启动看 Linux 启动原理
作者:bobyzhang,腾讯 IEG 运营开发工程师 0. 故事的开始 0.1 为什么和做什么 最近家里买了对音响,我需要一个数字播放器。一凡研究后我看上了 volumio(https://volumio.org/) 这是一个基于 Debian 二次开发的 HIFI 播放器系统,可以运行下 x86 和树莓派上。 我打算让 volumio 运行在我 2009 年购买的老爷机笔记本上,也让它发挥一点余温热。正常操作是将 volumio 的系统镜像刷到 U 盘上,连接电脑后使用 U 盘启动系统即可。但是家
腾讯技术工程官方号
2020/11/02
8.8K0
关于启动引导的那些事儿(下) : UEFI与GPT
MBR的缺点主要在于他是个程序。引导程序和磁盘分区原本是不太相关的两个事情,但是MBR却用一种及其原始的方式把它们混合在了一起。此外,MBR程序本身也带来了不少麻烦。由于MBR运行在实模式,因此它的编写与引导过程的其它程序有诸多不同。而且由于MBR是直接写在引导扇区的,并不是以文件的形式存在,因此对MBR进行管理也十分麻烦。缺少程序校验也使黑客可以通过更改MBR,让病毒在操作系统引导前就完成载入。总而言之,MBR的设计真的太过时了。
KAAAsS
2022/01/14
3.3K0
BIOS与UEFI介绍与使用
描述:英特尔已经宣布计划在2020年之前将所有芯片组完全替换为UEFI,所以说BIOS即将迎来生命周期的最后一个周期;但是我们现在UEFI附带的新电脑仍将其称为“BIOS”,符合用户的叫法;
全栈工程师修炼指南
2022/09/28
3.9K0
BIOS与UEFI介绍与使用
Uefi安装Centos7出现错误以及解决方法
写这篇就当是学习的笔记和总结。文笔不好有什么错别字或不通的地方大家多担待。 很少使用Linux系统,前段时间因工作需要,要在一台服务器上安装centos7,服务器默认的引导方式是Uefi,下载ISO镜像用UltraISO刻U盘后引导安装但是报错,进入dracut#命令行,当时完全是懵的一堆英文单字没几个认识。只能百度搜索出错原因和解决方法,以下就是网上说的方法和自己实践的总结。 先说下出错的原因:centos7镜像刻U盘后,u盘目录下:\EFI\BOOT\grub.cfg文件里的内容写的是u盘卷的信息(Linux下标签的信息)下面黄色字体 CentOS\x207\x20x86_64 应该写入U盘卷的信息,但是Win系统下fat32分区卷的信息只能写入11字符而且不可以有 \ 字符。还有最坑的是只能是大写,小写会自动变为大写。 这样就造成了U盘卷标信息和grub.cfg里的写的标签信息不一样。安装就会报错找不安装源。 menuentry ‘Install CentOS 7’ –class fedora –class gnu-linux –class gnu –class os { linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet initrdefi /images/pxeboot/initrd.img} menuentry ‘Test this media & install CentOS 7’ –class fedora –class gnu-linux –class gnu –class os { linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet initrdefi /images/pxeboot/initrd.img} submenu ‘Troubleshooting –>’ { menuentry ‘Install CentOS 7 in basic graphics mode’ –class fedora –class gnu-linux –class gnu –class os { linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 xdriver=vesa nomodeset quiet initrdefi /images/pxeboot/initrd.img } menuentry ‘Rescue a CentOS system’ –class fedora –class gnu-linux –class gnu –class os { linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rescue quiet initrdefi /images/pxeboot/initrd.img
全栈程序员站长
2022/09/07
2.6K0
U盘pe(理论大白菜、优启通、微PE都可以) 装ESXI方案 (非通用UltraISO重做启动U盘),省U盘「建议收藏」
此文是我发的一篇的准备工作,因为ESXi 6.7刚发布的原因,很多同学等着升级,故而先写了出来。原文如下:
全栈程序员站长
2022/10/03
8.6K0
U盘pe(理论大白菜、优启通、微PE都可以) 装ESXI方案 (非通用UltraISO重做启动U盘),省U盘「建议收藏」
GRUB多操作系统启动程序介绍与设置使用
描述:GRUB英文全称GRand Unified Bootloader俗称引导程序是硬盘中的软件,它可以启动用户在计算机中的多个操作系统所以也叫多重启动管理器。 目前主流版本是 GRUB2,在windows中也有类似的引导程序ntloader虽然它也可以引导Linux操作系统但是比较麻烦;
全栈工程师修炼指南
2022/09/29
8.5K0
GRUB多操作系统启动程序介绍与设置使用
Windows&Linux双系统安装流程
大家好,又见面了,我是你们的朋友全栈君。 注意事项: 安装Windows&Linux双系统,最好先安装windows系统,否则可能会出现grub引导覆盖的问题。 Window10系统安装
全栈程序员站长
2022/09/12
9.1K0
Windows&Linux双系统安装流程
UltraISO软碟通老牌的ISO编辑软件V9.76
UltraISO是一款国产软件,且是少有的良心软件。具有打开ISO、导出ISO、编辑ISO、刻录光盘等功能。虽是一款收费系统工具,价格不贵,并且网上流传的各类激活码一直有效。但是如果正式使用,还是建议前往官网购买正版授权,毕竟咱们的版权意识越来越高了~~~DDDD
张旭博客
2022/12/27
2.4K0
UltraISO软碟通老牌的ISO编辑软件V9.76
CentOS EFI引导问题修复
本文作者 / 飞哥 专注于OpenStack计算、Python 热爱大海、雪山 导 言 UEFI正在逐渐取代传统的BIOS,在使用UEFI启动系统的过程中,有时会遇到系统无法启动的问题。如,制作好的centos虚拟机镜像与iso分离后竟无法启动?突然掉电导致引导文件丢失?怎样才能修复这些问题使得虚拟机能够正常工作?本篇描述了在openstack环境下一次引导文件丢失问题的修复过程。 一、问题描述 在一个openstack环境中,对几台虚拟机进行了resize操作,将内存有32G调整到了48G,磁盘
腾讯云TStack
2019/10/18
12.3K0
CentOS EFI引导问题修复
Archlinux基本安装
访问下载页面,根据您想要的启动方式,获取 ISO 文件或网络启动映像,以及相应的GnuPG签名。
vivi
2021/12/09
2.1K0
【技术教程】怎样安装Arch Linux以及Deepin桌面环境
Arch Linux 是一个轻量级的Linux发行版本,实际上,Arch Linux提供给用户很多选择,用户可以自定义自己的安装过程,不x像其他很多的Linux发行版本,安装过程甚至是一个只有“下一步”的傻瓜式操作,因此我觉得Arch Linux是我见过安装过程最有技术含量的Linux发行版本。不过我们可以从中学到很多东西,因为很多东西是我们亲手构造出来的。Arch Linux的软件包管理工具是pacman,接下来我们基于Arch Linux镜像自带的Linux工具包以及pacman,从零构建属于自己的Arch Linux。
极客开发者
2022/01/18
5.5K0
【技术教程】怎样安装Arch Linux以及Deepin桌面环境
gentoo install_centos7 no controller found
这期笔记将是gentoo安装的最后一期了,虽然已经配置内核了,但是也要完成剩下的安装步骤,这离安装完成已经不远了,继续加油!!!
全栈程序员站长
2022/09/16
1.1K0
推荐阅读
相关推荐
Linux: 深入解析GRUB2引导加载器的核心原理
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验