大家好,我是 同学小张,持续学习C++进阶知识和AI大模型应用实战案例,持续分享,欢迎大家点赞+关注,共同学习和进步。
本文来学习一下MetaGPT的一个实战案例 - 狼人杀游戏,该案例源码已经在 MetaGPT GitHub开源代码 中可以看到。
文章目录
0. 狼人杀游戏规则
不了解的可以先看下下面狼人杀的游戏规则,以便更好地理解下文的内容。
狼人杀是一款多人参与的社交推理游戏,游戏中的角色分为狼人、村民和特殊角色三大类。
基本规则
- 角色分配:游戏开始前,每位玩家随机分配一个角色,包括狼人、普通村民和具有特殊能力的神职村民(如预言家、女巫、猎人等)。
- 游戏流程:游戏分为夜晚和白天两个阶段。夜晚,狼人睁眼并杀害一名玩家;白天,所有玩家讨论并投票处决一名玩家。这个过程会不断重复,直到满足某个胜利条件。
- 胜利条件:游戏的胜利条件分为狼人阵营胜利和村民阵营胜利。
- 狼人胜利:狼人数量等于村民数量时,狼人阵营获胜。
- 村民胜利:所有狼人被找出并处决,村民阵营获胜。
特殊角色介绍
- 预言家:每晚可以查验一名玩家的身份。
- 女巫:拥有一瓶解药,可以救人;拥有一瓶毒药,可以毒杀一名玩家。通常只能在第一晚使用解药。
- 猎人:被处决时可以开枪带走一名玩家。
- 守卫
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



