如何制作可使用Arduino控制的视频游戏

电子说

1.2w人已加入

描述

步骤1:为Arduino安装Scratch

请访问站点http://s4a.cat/

关于S4A

S4A是Scratch修改,允许对Arduino开源硬件平台进行简单编程。它提供了用于管理连接到Arduino的传感器和执行器的新模块。还有一个类似于PicoBoard的传感器报告板。该项目的主要目的是吸引人们进入编程世界。目标也是为Arduino程序员提供高级界面,其功能包括通过用户事件与一组板进行交互。

将固件安装到Arduino

3个步骤

此固件是您需要安装到Arduino板上才能与S4A进行通信的软件。按照http://arduino.cc/en/Main/Software上的说明下载并安装Arduino环境。考虑到Arduino Uno至少需要版本0022.从此处下载我们的固件将Arduino开发板连接到计算机中的USB端口从Arduino环境中打开固件文件(S4AFirmware16.ino)在Tools菜单中,选择开发板版本和串行连接板子的端口通过File》 Upload

将固件加载到板子中:步骤2:材料

为使它成为读者的基础,我们将只制作一个按钮控制的视频游戏。

您将需要:

好奇的心;)

1个Arduino开发板

跳线

1个面包板

瞬时按钮开关

1个电阻220欧姆(或接近该范围)

第3步:选择精灵

您可以从界面右下方面板上提供的新sprites选项中从所需的默认sprite中选择任何sprite。

要使其动态化,您需要转到服装和将服装添加到所选的精灵中

我选择了蓝狗,因为它有三种服装。

您还可以从各种网站在线下载新的精灵。

步骤4:调整Sprite的大小

可以在界面右上角的显示菜单上显示Sprite和arduino板。减小尺寸并使用面板顶部的“缩小尺寸”选项卡移动。

步骤5:背景

背景会给您的视频游戏带来很好的效果。

转到右下面板并选择Stage选项,然后从默认阶段中选择任何一个阶段,或者可以添加自己的阶段。

步骤6:障碍精灵

每个视频游戏都有让玩家兴奋的障碍。

所以在这里,我们将选择更多的障碍精灵。

我从新的sprites选项中选择了球作为障碍物精灵。

步骤7:上传Arduino块代码

从右下方的面板中选择arduino,然后通过拖放从最左侧的代码块面板中上传代码块,如图所示。

步骤8:Dog Sprite代码

从右下角的面板中选择Dog Sprite,然后通过拖放从最左侧的块代码面板中上传块代码,如图所示。

第9步:上传障碍物球代码

从右下方面板中选择障碍物精灵,然后通过拖放操作上传块代码

步骤10:复制障碍物

就在显示面板上的障碍物精灵的右边,选择重复项,然后开始复制障碍。

步骤11:调整障碍雪碧的上下运动

选择球形精灵,然后转到图片中标记的顶部面板,并将其方向更改为向上。

St ep 12:硬件连接

如图所示连接硬件组件

步骤13:最后一步

通过电路将arduino板连接到笔记本电脑,然后按界面右上角的绿色标志,即可开始游戏。

责任编辑:wv

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分