回到顶部 回到顶部
best-icon

#智造#视觉追踪之单人摆字游戏 简单

头像 qyj133 2021.12.05 1473 4

步骤1 项目介绍

经常坐办公室的人,一定会出现腰酸、背疼、脖子痛的症状。设计一款单人摆字游戏(屏幕上出现一个简单汉字,用自己的肢体摆出这个字,当重合度达到一定值时得分),在久坐后不防玩一玩,一定能够缓解症状,还能起到舒展筋骨、锻炼身体的功效。

该游戏使用Mind+软件(姿态追踪)完成!

名词解释:姿态识别(Posture Recognition)是2018年公布的计算机科学技术名词,也就是计算机通过算法识别人体姿态,通过标记出来的“点”和“线”,来判断是人体的哪个部位。

游戏规则:

游戏倒计时60秒,游戏开始后会出现一个简单的汉字,可以通过肢体动作比对这个字,当肢体关键部位和字体高度重合后,积分增加1,同时切换下个字,在10秒内如果未完成,同样切换下一个字。

步骤2 制作过程

首先,准备素材。(1)游戏音乐素材(部分音频来自网络);(2)在软件中绘制游戏角色“Ready go”,“GAME OVER”还有人体各个关键点对于的“点”等角色;(3)在wps中将一些可以单人摆出的汉字导出成PNG格式的图片。

project-image
project-image
project-image

其次:程序编写。这部分最主要的是在mind+软件的扩展中添加机器学习(ML5),然后启用该功能,分别对人体关键点(鼻子、左右手腕、手肘、左右膝部等)创建角色(13个),每个角色都是一个“点”,用识别到的关键点坐标控制13个点,当这13个点与“字”重合超过11个点,认为摆字成功。

project-image
project-image

最后,调试程序。该程序只选择了人体13个关键点,重合点达到11个以上就可得分,在这里重合点设置越高,难度越大。可以根据游戏者适当调整。

步骤3 作品演示

在游戏前一定调整好身体与摄像头的距离,还有摄像头的角度,保证身体在摄像头拍摄的正中位置。多次尝试一定会找到合适的位置和摄像头角度。

步骤4 总结

1、目前该游戏只选择了6个汉字,以后还可以继续添加适合的汉字;

2、游戏绘制的角色、选择的音乐素材等还可以继续优化,使得游戏试听效果更佳;

3、程序还可以进一步优化;

4:游戏还存在一个问题,举个例子,如果在比划“大”这个字的时候,左右胳膊放在同侧,也会重合得分。以后可以考虑将汉字分解,与肢体各个部位对应,解决这个问题。

评论

user-avatar
  • Nd0TAy8yduIE

    Nd0TAy8yduIE2022.11.13

    好玩

    0
    • 幸哲也

      幸哲也2022.04.29

      你好,单人摆字游戏zip打开程序加载失败了,可以重新上传嘛

      0
      • Storm

        Storm2021.12.22

        哈哈哈哈,好玩!

        0
        • wuqiao

          wuqiao2021.12.16

          你好,平台上的作品都有详细的教程以及资料吗

          0