使用Unity3D和Arduino的游戏控制器
今天有很多赛车游戏,玩这些游戏太有趣了! 通常,在此类游戏中,我们通过使用键盘或操纵杆来控制汽车。 如果我们能够通过手部动作来控制它呢? 此功能将使此类游戏更加有趣,并使开发人员吸引更多玩家。 考虑到这一想法,我们开发了一种使用Unity3D和Arduino的设备,该设备将通过手部运动来控制游戏的玩家对象(汽车)。 Unity是Unity Technologies开发的游戏引擎,在其中我们可以为各种平台制作2D和3D游戏。 它提供对两种编程语言的支持:C#和JavaScript。 Arduino是一个开放源代码的硬件和软件,可与不同的传感器和执行器接口。 Arduino提供了一个IDE,我们可以在其中使用C和C ++语言编写程序并将其上传到Arduino开发板。 如何使用装置: 向前移动手以使汽车向前移动,向后移动以使汽车向后移动。 左手转左车,右转右转车。 从键盘上按1进入第一人称视角,按2进入远摄,并按下3进入正常视角。 建立游戏场景和接口传感器: 游戏场景是使用Unity游戏引擎制作的。 预先提供的Unity…