最新消息:推荐全网最具性价比的一站式编程学习平台码丁实验室

Scratch(八)声音模块详解

Scratch 少儿编程 10276浏览 0评论
Scratch零基础魔法编程

友情提示:视频教程观看时请手动设置清晰度。

上一个篇外,我们看到到了其实仅仅用小动画的组合和“触碰”这个概念就可以做出非常好玩的游戏,不过要让我们的游戏好玩,就必须要有非常合适的音乐来配合。

Scratch零基础魔法编程(八)声音模块详解在游戏制作中,声音是非常讲究的,甚至是可以说是单独的一门学科。

游戏声音分成两大部分,一部分是动作音效,一部分是环境音,通俗一点说就是背景音。

动作音效可以提升游戏的操控感,好的音效是组成打击感的重要部分;而环境音效可以让游戏者情绪跟随游戏设计变化,提升游戏的代入感。

 

我们来看下面的视频:

Scratch零基础魔法编程(八)声音模块详解

这仅仅只有一个背景和一个动作,如果换成同样只有一个背景一个动作的上次的小汽车,失去了环境音效,就会很单薄。

Scratch零基础魔法编程(八)声音模块详解

所以我们今天要好好说一下Scratch里面的声音模块。

Scratch零基础魔法编程(八)声音模块详解

默认的这个音效是猫叫,你可以点击一下

Scratch零基础魔法编程(八)声音模块详解

第一个三角形(播放)按钮,听一下;第二个方框是停止播放,第三个是录音,前提是你的电脑有麦克风。

Scratch零基础魔法编程(八)声音模块详解

编辑栏中,第一个是返回上一步操作,第二个“重做”是取消上一步的撤销。后面的几个就是常规功能。

要注意的是,对要处理的音效是要先用鼠标左键点选后拖动选择:

Scratch零基础魔法编程(八)声音模块详解

这样我就是对选中的淡蓝色部分进行处理。可以对这个喵叫声练习一下。

Scratch零基础魔法编程(八)声音模块详解

这个“效果”部分的操作也挺简单,淡入淡出就是声音一点点加大,一点点消失,后面的几个选项自己尝试。

Scratch零基础魔法编程(八)声音模块详解

这个滑块是麦克风的录音声音。自己录制音频文件的时候使用。

Scratch零基础魔法编程(八)声音模块详解

这里和舞台角色一样,第一个是打开自带素材库,第二个是新建立一个录音文件,第三个是常用的导入电脑上的音乐,可以使用的格式为mp3格式,和wav格式,但是实际情况偶尔会出现wav格式导入后不能成功的情况,所以通常建议先把所有要导入的音乐文件改为mp3格式,软件“格式工厂”可以很方便的做到,推荐使用。

Scratch零基础魔法编程(八)声音模块详解

这是音乐素材的处理和导入部分,熟悉了后我们来看脚本中的声音处理功能积木:

Scratch零基础魔法编程(八)声音模块详解

这些积木的使用方式是和其它功能积木一样的,我们可以自行练习,注意的是:

有两个带下拉条的积木可以选择乐器:

Scratch零基础魔法编程(八)声音模块详解
Scratch零基础魔法编程(八)声音模块详解

如果对cdefgab这种音乐符号不熟悉,那么我们可以选择使用琴键:

Scratch零基础魔法编程(八)声音模块详解

“cdefgab”对应的是“哆来咪发梭拉西多”,琴键下面紫色字母括号里面的数字就是对应的音,来,我们用一闪一闪小星星来试验一下:

谱子我默唱了一下,是“哆哆梭梭拉拉梭,发发咪咪来来哆”,于是我写下了下面的代码,选择乐器为1号的钢琴:

Scratch零基础魔法编程(八)声音模块详解

听一下看看:

Scratch零基础魔法编程(八)声音模块详解

哎,还是挺不错嘛,如果你有音乐天赋,可以用Scratch做出非常棒的音乐,这些音乐模块使用得当甚至是可以媲美一些专业的音乐制作软件,缺点就是有点麻烦,不适合做复杂的大型音乐。

然后需要注意的是这两个模块:

Scratch零基础魔法编程(八)声音模块详解

第一个是一边放音乐一边执行下面的功能积木,第二个是放音乐的时候积木就停止往下走,等音乐放完了再执行下一个积木。

好了,这节功能不多,介绍起来也很快,自己很容易就上手了。

但是为什么要单独拿出来讲呢?

还是之前说的,声音的选择好坏对游戏的影响非常大,有多大呢?

根据日本对游戏的评定方法,声音权重占比25%,所以我就必须要单独拿出来说了。

Scratch零基础魔法编程(八)声音模块详解

我们看上期的打飞机游戏,就是典型的音效运用,让游戏有商业大型游戏的感觉。

 

那么问题来了,我们怎么样才能找到这些音效呢?两个途径,第一个是网上去找,比如搜索“游戏音效”等;第二个就是有自己的音乐素材表,也就是有记录在某个游戏里会有什么样的音效,然后做录音。不过这个就比较专业了现在我们还用不着这样,基本上就去网上下载。

 

最后重要的内容说三遍:

 

音效权重25%!

音效权重25%!

音效权重25%!

 

每一个作品都必须要重视音效!

 


Scratch零基础魔法编程(一)为什么你要学Scratch儿童编程
Scratch零基础魔法编程(二)来不及解释了,马上开始编程游戏
Scratch零基础魔法编程(三)剪刀石头布
Scratch零基础魔法编程(四)舞台区详解
Scratch零基础魔法编程(五)角色详解
Scratch零基础魔法编程(六)用“角色”与“舞台”的组合做个小动画
Scratch零基础魔法编程(七)“触碰”基础
Scratch零基础魔法编程(七)篇外.用小动画和触碰能做大型游戏?
Scratch零基础魔法编程(八)声音模块详解

转自知乎:
import 潘多拉

您必须 登录 才能发表评论!