通关!游戏设计之道Day17

2024-05-28 21:44

本文主要是介绍通关!游戏设计之道Day17,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

音乐里的音符

音乐能给任何娱乐体验增色不少。

主题公园景区,电影或电子游戏都少不了它。

在考虑音乐设计时,你需要弄清楚的第一个问题是:“我想要什么类型的音乐?”

关于这个问题,确切的答案有两个:用版权的或者是原创的。

听到音乐才知道它是否合适

即使你不会写音乐,不会演奏乐器,甚至唱歌跑调,如果能用音乐语言同音乐总监交谈,也会大有脾益。你只需要知道你喜欢什么样的风格,并且对此持有一定的见解。

下面的音乐术语,了解它们很有用处:

重音
拍子
和弦
乐器
基调
八度音阶
音高
旋律
节拍
主题
音色
弱拍
音量

音乐风格

现在你可以和音乐总监沟通了。下面你需要根据游戏类型,考虑给游戏配上什么风格的音乐。

为游戏制作一个临时配乐集,这能给你的作曲家一个清晰的示例,让他们知道你想要的是什么。

节奏继续

接下来,整理一份音乐需求清单。为了确定需求,先弄清楚你的游戏将会有多少关卡/场景/章节/赛道/独一无二的遭遇战。这些关卡每一个都需要背景音乐。

为了替代简单粗暴的每关一曲的系统,你可以同音效程序师和音乐总监一起,创建一套动态配乐机制。在这种配乐机制下,游戏音乐被分成不同主题,当符合某种条件时就播放特定音乐。 比如,在战斗时配合上富有动感的音乐,让战斗更刺激、节奏更快;当战斗胜利后,立刻恢复播放主题音乐。 动态配乐和音乐会的主旋律有些相似,特定的角色或情节都有与之相配合的特定音乐主题。

最常见的动态音乐主题包括以下几类:

神秘
警告
战斗
追逐/快速移动
胜利
走路

要让音乐比出现在屏幕上的活动更刺激

音效

接下来整理一份音效清单。

移动
攻击
效果
武器
受击反应
配音
死亡
成功

确定你需要的音效是逼真的还是比较卡通的。这大体上取决于游戏的主题,不过有时候也有例外。比较真实的音效会让游戏世界感觉上更贴近现实,不过有时候又会感觉太压抑。卡通音效比较夸张,非常适合“充满游戏味道”需求,比如获得额外的生命、宝藏等,不过有时它们有点“太游戏化了”,会让玩家感觉自己只是个旁观者,游离于游戏世界之外。

不管你选择哪种风格,有时你的音效设计师都不得不把音效“弱化”,让它们听起来更柔和,因为现实世界的版本听起来总是不太合适。比如敲碎骨头的声音我总是觉得不对劲,听起来更像折断干树枝。于是我们用保龄球撞到球瓶的声音代替了原来的音效。 为角色制作攻击和受击音效时,你需要根据动画来确定音效时间。你肯定不希望音效比动画持续的时间长,或者动画还没结束音效就停了。在你确定了动画的持续时间后,就可以制作长度匹配的音效了。确保音效程序师清楚从动画的哪一帧开始播放音效。

当心不要让很多音效同时响起来。为了避免音效变成刺耳的声音,你需要确定好优先级。音效程序师能帮你把音效分为3个不同种类:局部音效、远距离音效以及优先播放音效。

总结

1.在产品早期就需要决定音乐需求,别等到最后一分钟。

2.学会用“作曲家的语言”向作曲师表达你的需求。

3.利用音效和配音向玩家传达重要的游戏行为。

4.不要使用未经授权的音乐或音效。

5.利用音乐推进游戏中的行为。

6.利用主题曲帮助你讲述故事。

7.确定音效和音乐的优先级以及出现时机,以保证其更真实、更有交互性.

8.静音拥有同音乐一样的力量.

9.音乐和音效可以作为玩点(不过要确保为听觉受损的玩家设计与之相符的视觉指示)。

这篇关于通关!游戏设计之道Day17的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1011772

相关文章

Python中的可视化设计与UI界面实现

《Python中的可视化设计与UI界面实现》本文介绍了如何使用Python创建用户界面(UI),包括使用Tkinter、PyQt、Kivy等库进行基本窗口、动态图表和动画效果的实现,通过示例代码,展示... 目录从像素到界面:python带你玩转UI设计示例:使用Tkinter创建一个简单的窗口绘图魔法:用

Python开发围棋游戏的实例代码(实现全部功能)

《Python开发围棋游戏的实例代码(实现全部功能)》围棋是一种古老而复杂的策略棋类游戏,起源于中国,已有超过2500年的历史,本文介绍了如何用Python开发一个简单的围棋游戏,实例代码涵盖了游戏的... 目录1. 围棋游戏概述1.1 游戏规则1.2 游戏设计思路2. 环境准备3. 创建棋盘3.1 棋盘类

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

怎么让1台电脑共享给7人同时流畅设计

在当今的创意设计与数字内容生产领域,图形工作站以其强大的计算能力、专业的图形处理能力和稳定的系统性能,成为了众多设计师、动画师、视频编辑师等创意工作者的必备工具。 设计团队面临资源有限,比如只有一台高性能电脑时,如何高效地让七人同时流畅地进行设计工作,便成为了一个亟待解决的问题。 一、硬件升级与配置 1.高性能处理器(CPU):选择多核、高线程的处理器,例如Intel的至强系列或AMD的Ry

国产游戏崛起:技术革新与文化自信的双重推动

近年来,国产游戏行业发展迅猛,技术水平和作品质量均得到了显著提升。特别是以《黑神话:悟空》为代表的一系列优秀作品,成功打破了过去中国游戏市场以手游和网游为主的局限,向全球玩家展示了中国在单机游戏领域的实力与潜力。随着中国开发者在画面渲染、物理引擎、AI 技术和服务器架构等方面取得了显著进展,国产游戏正逐步赢得国际市场的认可。然而,面对全球游戏行业的激烈竞争,国产游戏技术依然面临诸多挑战,未来的

基于51单片机的自动转向修复系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 单片机

SprinBoot+Vue网络商城海鲜市场的设计与实现

目录 1 项目介绍2 项目截图3 核心代码3.1 Controller3.2 Service3.3 Dao3.4 application.yml3.5 SpringbootApplication3.5 Vue 4 数据库表设计5 文档参考6 计算机毕设选题推荐7 源码获取 1 项目介绍 博主个人介绍:CSDN认证博客专家,CSDN平台Java领域优质创作者,全网30w+

单片机毕业设计基于单片机的智能门禁系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍程序代码部分参考 设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订

火柴游戏java版

代码 /*** 火柴游戏* <p>* <li>有24根火柴</li>* <li>组成 A + B = C 等式</li>* <li>总共有多少种适合方式?</li>* <br>* <h>分析:</h>* <li>除去"+"、"="四根,最多可用火柴根数20根。</li>* <li>全部用两根组合成"1",最大数值为1111。使用枚举法,A和B范围在0~1111,C为A+B。判断</li>** @

Spring的设计⽬标——《Spring技术内幕》

读《Spring技术内幕》第二版,计文柯著。 如果我们要简要地描述Spring的设计⽬标,可以这么说,Spring为开发者提供的是⼀个⼀站式的轻量级应⽤开发框架(平台)。 作为平台,Spring抽象了我们在 许多应⽤开发中遇到的共性问题;同时,作为⼀个轻量级的应⽤开发框架,Spring和传统的J2EE开发相⽐,有其⾃⾝的特点。 通过这些⾃⾝的特点,Spring充分体现了它的设计理念:在