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

基于Mind+人脸识别的彼得兔互动项目 简单

头像 rzegkly 2024.06.09 70 0

360截图20240607205357490.jpg一、功能原理

         现代科技的发展使得人工智能在各个领域都发挥着重要作用,而小游戏则是我们生活中常见的娱乐方式。利用Mind+图形化编程软件的强大机器学习功能ML5,设计一个有趣且充满互动的小游戏项目------《人脸识别的彼得兔互动项目》。

1.实现效果:在机器学习功能中利用人脸追踪功能,通过嘴巴控制彼得兔左右的位置,当吃到一个红萝卜加1分。当达到10分,游戏晋级过关。

 

2.认识mind+平面坐标

实时状态下,mind+舞台大小:宽为480,高360,

舞台中心坐标(0,0),舞台坐标数据如下图黄底黑字标注为准;

 

3.认识人脸追踪平面坐标

人脸识别舞台大小:宽为290,高200,舞台中心坐标(75,50)

舞台坐标数据如下图红底白字为准;

360截图20240609110429914.jpg

二、结构设计

 

image.png

 

三、详细步骤

步骤1 打开Mind+,右上角实时模式

image.png

步骤2 右下角角色库,添加相关角色

image.png

步骤3 左下角角色库,添加相关舞台

image.png

步骤4 左下角——扩展——功能模块----添加ML5

image.png

 

步骤5 左侧代码块——找到人脸追踪块

image.png

步骤6 脚本编写——开始游戏按钮

image.png

步骤7 脚本编写——彼得兔

image.png

步骤8 脚本编写——红萝卜

image.png

评论

user-avatar