任天堂LABO编程功能详解(输出模块篇·下)

导言

LABO是一种任天堂的Switch游戏机配套游戏,它是一种非常新奇的电子游戏形式,除了游戏软件之外,还附带了一大堆纸板,玩家要用这些纸板组装成钢琴、钓竿…甚至是机器人体感控制器(类似电影《环太平洋》里的机器人控制装置)一类的外设,再用这些外设来操作游戏,且在游戏之余,玩家还能查阅其背后实现原理,甚至自己编程创造新的游戏模块。

LABO的核心是“制造、玩乐、探索”,业界普遍认为这个系列更像是于对少年儿童的创造力教育工具,就像乐高的可编程机器人,而绝非普通的电子游戏。

本系列文章是LABO系列的编程功能介绍,因为内容比较多,所以分作多篇文章呈现,读者可以通过此系列文章了解到当下任天堂LABO所提供的所有编程功能。

输出模块篇·下

接续上文,继续介绍剩余的输出模块。

输出:发出声音

这个模块会发出指定的响声。

这是设置界面。左侧上面可以设定声音持续时间,中间设置输入程度决定音量还是音调,下面是音高设置。右边上面是虚拟键盘,下面是切换声音系列,有钢琴、风琴、三种吉他、猫叫、女声、大叔声、两组特效。

将输入设为按键,输出设为发声,然后连接输入和输入,这样就能很方便地测试每种声音的基本音。

如果要测试输入程度改变音调的效果,那么最好把输入由按键改为摇杆,因为摇杆便于控制输入程度,这样轻推、重推摇杆会听到明显不同的声音。

通过发出声音模块,我们可以实现提示音或各种乐器,官方就提供了把Switch改造成电吉他的视频教程。

输出:Joy-Con手柄振动

这个模块会发出指定频率的手柄振动。

可以指定的编号及左右,以及振动持续时间,最重要的是可以设置振动频率,从40到1280,振动频率过高或过低就难以被感受到了,不过高频会发出声音,《星之卡比》的隐藏关中,就有一处会停止背景音乐,而使用高频振动来演奏复古的音乐,很有意思,我们通过这个编程功能就也能实现了。

下面我们尝试摇动一个手柄,来使两个手柄振动起来。

通过手柄振动模块可以仿照虫子车那样驱动小物体移动,也可以将手柄固定到箱体上,通过共振发出声音。

发表评论

电子邮件地址不会被公开。 必填项已用*标注