今天心血来潮,突然想搞个“谁是卧底”的游戏,但是又不想在手机上下那些乱七八糟的APP,广告多还占内存。就想着能不能自己弄个简单的,几个人拿着手机都能玩的,于是就开始我的折腾之旅。
第一步:明确需求
我得弄清楚这个游戏的基本规则。简单来说,就是一群人里有一个“卧底”,其他人拿到的是同一个词,卧底拿到的词和大家不一样,但是又有点关系。大家轮流描述自己的词,既不能说得太明白暴露自己,又要能区分出卧底。琢磨一会儿,我大概有个思路。
第二步:寻找工具
我可不想从头开始写代码,那得多麻烦!我开始在网上到处找,看看有没有现成的工具或者类似的小程序。还真别说,我找到几个在线生成“谁是卧底”题目的网站,但是感觉都不太好用,要么题目太少,要么界面太丑。我决定,还是用Excel!毕竟这玩意儿我熟,操作起来也方便。
第三步:制作题库
这可是个体力活!我打开Excel,新建一个表格,开始疯狂地往里面输入词语。为保证游戏的可玩性,我还得费心思设计那些“卧底词”。比如“西瓜”和“哈密瓜”,“太阳”和“月亮”,这种既相关又不同的词,想想都头大。不过为玩得开心,我还是耐着性子,吭哧吭哧地弄好几十组。
第四步:设计游戏流程
- 我把Excel表格分成几个部分:
- 第一列是“平民词”,
- 第二列是“卧底词”,
- 第三列是“参与人数”,
- 第四列用来随机显示参与者是“平民”还是“卧底”。
然后在Excel里面写几个简单的公式。先用RANDBETWEEN函数生成一个随机数,来决定谁是卧底。再用IF函数判断,如果是卧底,就显示“卧底词”,否则就显示“平民词”。
第五步:实际测试
我拉上几个朋友,一起测试我做的这个“单机版谁是卧底”。每个人轮流看自己的手机,然后描述自己拿到的词。你还别说,真玩起来!虽然界面简陋点,但是大家玩得还挺开心,也成功找出几次卧底。看来我的努力没有白费!
总结一下
这回的实践还挺有意思的,虽然只是用Excel做个简单的“谁是卧底”游戏,但是也让我体验一把“自己动手,丰衣足食”的感觉。以后聚会再也不怕没游戏玩,直接掏出我的Excel,保证大家玩得嗨翻天!而且这个题库还可以不断更新,想玩多久就玩多久,想想都觉得美滋滋!