回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

石头 剪刀 布 简单

头像 gray6666 2019.12.07 6014 3
project-image

小科普:石头,剪刀,布

“中国和韩国一般都叫“石头、剪子、布”,而日本则叫做“石头、剪子、纸”,与美洲、欧洲的叫法相近(Rock, Paper, Scissors),这是因为“石头、剪子、纸”是由19世纪的日本传入欧美的缘故。 

 如同围棋和麻将,“石头、剪刀、布”,或“猜拳”,也是由中国发明的。按照明朝人谢肇浙所写的《五杂俎》这本书,猜拳的传统可以追溯到汉朝的手势令。 

   大陆:石头、剪子、布; 香港:包、剪、揼; 有时使用其他的次序来表达,如“剪刀、石头、布”,各地经常有其独特称呼。这是一种不收空间,时间,场地限制,在儿童、青少年、老年广泛流传的手技游戏,有时跟“掷硬币”、“掷骰子”有相同的功能,就是用来产生随机结果以作决策。但有时它并不随机,因为游戏者可以根据经验,判断对手的手法。 

通用规则游戏:石头克剪刀,剪刀克布,布克石头

本次项目尝试用新升级的AI识图功能 由摄像头获取信息,和电脑生成拳法比赛。

步骤1 使用软件和功能模块

使用软件 mind+1.6

功能模块AI图像模块

project-image
project-image

步骤2 核心功能实现-路人甲

路人甲模块:

点击绿色旗帜自动开启摄像头

1:游戏开始;按空格键开始运行,并发送消息1 和 消息2,激活电脑和裁判的程序;

2:虚拟的玩家,摄像头识别的拳法,通过小麦说的方式在屏幕体现;

3:分析摄像头获取手势,将手势赋值给变量出拳值。

4:裁判裁定说出结果。


程序界面,背景,小麦,裁判凯西来自系统自带库;电脑出拳图,由孩子绘制。

project-image

启用摄像头,游戏开始的功能模块

project-image

人工出拳函数模块:

用如果-那么执行模块,判断识别手势,赋值给变量方便利用变量比较。

此函数可识别剪刀,石头,布,OK四种手势,如果识别出ok这停止所有脚本。

project-image

步骤3 AI选手

手绘三种拳法图形,通过随机数函数,随机产生拳法图。

project-image
project-image

步骤4 裁判凯西,裁决并显示结果。

project-image

评论

user-avatar
  • fcc609

    fcc6092022.09.03

    谁是谁的程序还没搞明白,按照步骤未成功,小白求详细的步骤。

    0
    • 夜听风雨

      夜听风雨2021.11.20

      消息1,消息2应该是,路人甲出拳,电脑出拳,再改一下游戏应该就可以了

      0
      • 6leo

        6leo2021.03.12

        我尝试了,但没有成功。

        0