14.4 实现游戏音效
音效在游戏开发中占据重要地位,在开发游戏时人们经常忽视游戏的音效。开发者往往把主要精力花费在游戏的图像和动画等方面,而忽视了背景音乐和声音效果。这种做法是不正确的,因为好的游戏音效和音乐可以使玩家融入游戏世界,产生共鸣。我们为本游戏项目加入了两个背景音乐,一个是菜单背景音乐,一个是游戏中的背景音乐。
(1)首先准备两个符合游戏剧情的背景音乐放到“res\raw”目录下。
(2)在文件PlayerCH.java中创建了一个PlayerCH类来控制音乐播放,在里面构建了一个MediaPlayer对象,通过方法create()来装准备好的载音乐素材文件。对应代码如下。
(https://www.daowen.com)

到此为止,整个实例的主要模块代码介绍完毕。为节省本书篇幅,其他部分的代码不再详细讲解。本魔塔游戏执行后的界面效果如图14-3所示。

图14-3 执行效果