-jnPff9G 发表于 2025-5-20 13:40:24

基于mPython的无线"谁是卧底"游戏开发

1.项目简介最近我用mPython和掌控板制作了一个无线版"谁是卧底"游戏,通过无线广播通信实现主持人分发词语、玩家接收词语的功能。非常适合课堂活动或朋友聚会!

视频网址:https://v.youku.com/video?vid=XNjQ3MzY4MDQ3Mg==

2.硬件准备

[*]掌控板 × n(1块主持人端 + 多块玩家端)
[*]安装了mPython的电脑

3.核心功能
[主持人端]

[*]随机分配平民词和卧底词
[*]指定卧底玩家
[*]通过无线广播发送词语
[玩家端]

[*]自动接收专属词语
[*]按键查看自己的词语
[*]游戏状态提示

4.完整代码主持人端代码




玩家端代码




注意:玩家端需要为每个设备设置不同的PLAYER_ID!

5.使用效果
[*]主持人按下A键开始游戏,OLED显示词库和卧底信息
[*]玩家设备自动接收词语,按A键可查看自己的词
[*]主持人按下B键结束游戏












-jnPff9G 发表于 2025-5-20 14:02:45

视频不知道为什么改了好多遍都看不到,但是编辑时候预览明明有呢,视频地址:https://v.youku.com/video?vid=XNjQ3MzY4MDQ3Mg==

tFocOtngxWhl 发表于 2025-5-21 17:56:24

-jnPff9G 发表于 2025-5-20 14:02
视频不知道为什么改了好多遍都看不到,但是编辑时候预览明明有呢,视频地址:https://v.youku.com/video?vi ...

使用编辑器上面的视频按钮,把视频链接丢进去
页: [1]
查看完整版本: 基于mPython的无线"谁是卧底"游戏开发