環境音效(Ambience)是可在特定條件下聽到的聲音,由C418和Samuel Åberg製作。目前,共有167種不同的環境音效。
環境音效根據其播放的條件分為多類。目前,有「洞穴(Cave)」、「水下(Underwater)」和「地獄(Nether)」三類環境音效。
可以在Java版選項選單的「音樂和音效」界面或基岩版設定選單的「音頻設定」界面中,調節「環境」滑桿來單獨設定環境音效的音量。但是,這也會一併影響煙花的音效。
所有環境音效均可使用/playsound minecraft:<代碼名稱> ambient @s命令來播放。所有環境音效的代碼名稱均以ambient.<唯一代碼名稱>開頭。
洞穴環境音效[]
一個黑暗的洞穴。這是最有可能會聽到洞穴環境音效的地方之一
洞穴環境音效(Cave Ambience,簡稱洞穴音效,字幕中稱恐怖怪聲)是當玩家位於洞穴等黑暗的空間中時,使用「氛圍算法」隨機播放的一組聲音。
洞穴環境音效可以在任何生物羣落(地獄的生物羣落除外)中播放,只要該區域含有洞穴等足夠黑暗的空間。
洞穴環境音效的代碼名稱為ambient.cave。共有19種不同的洞穴環境音效。
| 字幕 | 字幕 | 分類 | 描述 | 命名空間ID | 音高 |
|---|---|---|---|---|---|
| 恐怖怪聲 | 環境 | 進入昏暗的洞穴 | ambient.cave | subtitles.ambient.cave |
基岩版:
| 字幕 | 分類 | 描述 | 命名空間ID | 系統音效類型 | 音高 | 音量 | 衰減距離 | 流 | 預載 |
|---|---|---|---|---|---|---|---|---|---|
| 環境 | 進入昏暗的洞穴 | ambient.cave | ambient.cave | 0.7 | 0.8-1 | 16 | 否 | 否 |
水下環境音效[]
水下環境音效(Underwater Ambience)會在玩家的頭部處於水下時播放。這些音效可以在任何規模、任何維度的水體中聽到。
水下環境音效分為2組:「循環(Loop)」和「循環附加(Loop Additions)」。當玩家處於水下時,這兩種音效都將彼此獨立地播放。此外,「循環附加」又分為3組。
水下環境音效的代碼名稱為ambient.underwater.<本组代码名称>。共有22種不同的水下環境音效。
下表「稀有循環附加」和「頂級稀有循環附加」的名稱源於遊戲中對應的代碼名稱,出現概率並沒有其名稱所描述的那麼低。
| 字幕 | 字幕 | 分類 | 描述 | 命名空間ID | 音高 |
|---|---|---|---|---|---|
| 無[音效 1] | 環境 | 水下循環音效 | ambient.underwater.loop | 無[音效 1] | |
| 無[音效 1] | 環境 | 水下循環附加音效 | ambient.underwater.loop.additions | 無[音效 1] | |
| 無[音效 1] | 環境 | 水下稀有循環附加音效 | ambient.underwater.loop.additions.rare | 無[音效 1] | |
| 無[音效 1] | 環境 | 水下頂級稀有循環附加音效 | ambient.underwater.loop.additions.ultra_rare | 無[音效 1] |
地獄環境音效[]
地獄環境音效(Nether ambience)會在玩家位於地獄時播放。每個地獄生物羣落都有自己獨特的環境音效。
地獄環境音效被分為三組:「循環(Loop)」「循環附加(Loop Additions)」和「氛圍(Mood)」。當玩家位於地獄時,這些音效都會彼此獨立地播放。
地獄環境音效的代碼名稱為ambient.<生物群系>.<本组代码名称>。總共有95種不同的地獄環境音效。
猩紅森林[]
| 字幕 | 字幕 | 分類 | 描述 | 命名空間ID | 音高 |
|---|---|---|---|---|---|
| 無[音效 1] | 環境 | 猩紅森林循環音效 | ambient.crimson_forest.loop | 無[音效 1] | |
| 無[音效 1] | 環境 | 猩紅森林附加音效 | ambient.crimson_forest.additions | 無[音效 1] | |
| 無[音效 1] | 環境 | 猩紅森林氛圍音效 | ambient.crimson_forest.mood | 無[音效 1] |
基岩版:
| 字幕 | 分類 | 描述 | 命名空間ID | 系統音效類型 | 音高 | 音量 | 衰減距離 | 流 | 預載 |
|---|---|---|---|---|---|---|---|---|---|
| 環境 | 猩紅森林循環音效 | ambient.crimson_forest.loop | ambient.crimson_forest.loop | 3.6 | 1.0 | 16 | 否 | 否 | |
| 環境 | 猩紅森林附加音效 | ambient.crimson_forest.additions | ambient.crimson_forest.additions | 0.4/0.5/0.32/0.1/0.25/0.7[1] | 1-1.1/0.5-0.55/0.8-0.88[2] | 16 | 否 | 否 | |
| 環境 | 猩紅森林氛圍音效 | ambient.crimson_forest.mood | ambient.crimson_forest.mood | 0.8 | 0.5-1.2 | 16 | 否 | 否 |
迷離森林[]
| 字幕 | 字幕 | 分類 | 描述 | 命名空間ID | 音高 |
|---|---|---|---|---|---|
| 無[音效 1] | 環境 | 迷離森林循環音效 | ambient.warped_forest.loop | 無[音效 1] | |
| 無[音效 1] | 環境 | 迷離森林附加音效 | ambient.warped_forest.additions | 無[音效 1] | |
| 無[音效 1] | 環境 | 迷離森林氛圍音效 | ambient.warped_forest.mood | 無[音效 1] |
基岩版:
| 字幕 | 分類 | 描述 | 命名空間ID | 系統音效類型 | 音高 | 音量 | 衰減距離 | 流 | 預載 |
|---|---|---|---|---|---|---|---|---|---|
| 環境 | 迷離森林循環音效 | ambient.warped_forest.loop | ambient.warped_forest.loop | 3.6 | 1.0 | 16 | 否 | 否 | |
| 環境 | 迷離森林附加音效 | ambient.warped_forest.additions | ambient.warped_forest.additions | 0.06/0.07/0.15/0.1/0.2/0.3/0.4[1] | 0.8-0.88/0.7-0.77/0.1-0.11/1-1.1/0.2-0.22[2] | 16 | 否 | 否 | |
| 環境 | 迷離森林氛圍音效 | ambient.warped_forest.mood | ambient.warped_forest.mood | 0.8 | 0.5-1.2 | 16 | 否 | 否 |
地獄荒原[]
| 字幕 | 字幕 | 分類 | 描述 | 命名空間ID | 音高 |
|---|---|---|---|---|---|
| 無[音效 1] | 環境 | 地獄荒原循環音效 | ambient.nether_wastes.loop | 無[音效 1] | |
| 無[音效 1] | 環境 | 地獄荒原附加音效 | ambient.nether_wastes.additions | 無[音效 1] | |
| 無[音效 1] | 環境 | 地獄荒原氛圍音效 | ambient.nether_wastes.mood | 無[音效 1] |
基岩版:
| 字幕 | 分類 | 描述 | 命名空間ID | 系統音效類型 | 音高 | 音量 | 衰減距離 | 流 | 預載 |
|---|---|---|---|---|---|---|---|---|---|
| 環境 | 地獄荒原循環音效 | ambient.nether_wastes.loop | ambient.nether_wastes.loop | 3.6 | 1.0 | 16 | 否 | 否 | |
| 環境 | 地獄荒原附加音效 | ambient.nether_wastes.additions | ambient.nether_wastes.additions | 0.3/0.1/0.67/0.9/0.25/0.4[1] | 1-1.1 | 16 | 否 | 否 | |
| 環境 | 地獄荒原氛圍音效 | ambient.nether_wastes.mood | ambient.nether_wastes.mood | 0.8 | 0.5-1.2 | 16 | 否 | 否 |
- ↑ 這裏代表14條音效檔案分別以6種不同的音量播放。
靈魂砂谷[]
| 字幕 | 字幕 | 分類 | 描述 | 命名空間ID | 音高 |
|---|---|---|---|---|---|
| 無[音效 1] | 環境 | 靈魂砂谷循環音效 | ambient.soul_sand_valley.loop | 無[音效 1] | |
| 無[音效 1] | 環境 | 靈魂砂谷附加音效 | ambient.soul_sand_valley.additions | 無[音效 1] | |
| 無[音效 1] | 環境 | 靈魂砂谷氛圍音效 | ambient.soul_sand_valley.mood | 無[音效 1] |
基岩版:
| 字幕 | 分類 | 描述 | 命名空間ID | 系統音效類型 | 音高 | 音量 | 衰減距離 | 流 | 預載 |
|---|---|---|---|---|---|---|---|---|---|
| 環境 | 靈魂砂谷循環音效 | ambient.soulsand_valley.loop | ambient.soulsand_valley.loop | 3.8 | 1.0 | 16 | 否 | 否 | |
| 環境 | 靈魂砂谷附加音效 | ambient.soulsand_valley.additions | ambient.soulsand_valley.additions | 0.2/0.4/0.8/0.15/0.9/1/0.3/0.25/0.6[1] | 1-1.1/0.7-0.77/0.75-0.825[2] | 16 | 否 | 否 | |
| 環境 | 靈魂砂谷氛圍音效 | ambient.soulsand_valley.mood | ambient.soulsand_valley.mood | 0.8 | 0.5-1.2 | 16 | 否 | 否 |
玄武岩三角洲[]
| 字幕 | 字幕 | 分類 | 描述 | 命名空間ID | 音高 |
|---|---|---|---|---|---|
| 無[音效 1] | 環境 | 玄武岩三角洲循環音效 | ambient.basalt_deltas.loop | 無[音效 1] | |
| 無[音效 1] | 環境 | 玄武岩三角洲附加音效 | ambient.basalt_deltas.additions | 無[音效 1] | |
| 無[音效 1] | 環境 | 玄武岩三角洲氛圍音效 | ambient.basalt_deltas.mood | 無[音效 1] |
基岩版:
| 字幕 | 分類 | 描述 | 命名空間ID | 系統音效類型 | 音高 | 音量 | 衰減距離 | 流 | 預載 |
|---|---|---|---|---|---|---|---|---|---|
| 環境 | 玄武岩三角洲循環音效 | ambient.basalt_deltas.loop | ambient.basalt_deltas.loop | 2.32 | 1.0 | 16 | 否 | 否 | |
| 環境 | 玄武岩三角洲附加音效 | ambient.basalt_deltas.additions | ambient.basalt_deltas.additions | 0.55/0.19/0.25/0.01/0.35/0.5/0.66/0.77/0.3[1] | 1-1.1 | 16 | 否 | 否 | |
| 環境 | 玄武岩三角洲氛圍音效 | ambient.basalt_deltas.mood | ambient.basalt_deltas.mood | 0.8 | 0.5-1.2 | 16 | 否 | 否 |
- ↑ 這裏代表29條音效檔案分別以9種不同的音量播放。
氛圍算法[]
「氛圍」類環境音效(原版中僅包括洞穴環境音效)會基於一個介於0-100之間的「氛圍(mood)」百分值產生。當玩家位於洞穴等黑暗的空間中時,「氛圍」值就會升高,反之不滿足上述條件就會降低。當「氛圍」值達到100%時,就會隨機播放一種氛圍類環境音效,同時「氛圍」值也會被重設為0%,以此往復循環。玩家周圍的環境越黑暗、不透明方塊越多,「氛圍」值就升高得越快。在Java版中,遊戲中的即時「氛圍」值可以在除錯熒幕中查看。
以下是使用偽代碼描述的簡化的「氛圍」值運算算法:
updateMood(mood):
tickDelay = 6000
maxLightLevel = 15
block = select a random block in a 17×17×17 block cube centered around the player
skyLight = block.getSkyLightLevel()
if (skyLight > 0):
mood = mood - (skyLight / maxLightLevel) * 0.015
else:
blockLight = block.getBlockLightLevel()
mood = mood - (blockLight - 1) / tickDelay
if (mood ≥ 1.0):
player.playCaveAmbience()
mood = 0.0
else if (mood < 0):
mood = 0.0
遊戲每一個遊戲刻都會調用一次此算法。算法會在以玩家眼部位置為中心的17×17×17的區域內隨機選取一個方塊,並依此修改「氛圍」值:
- 若選取的方塊具有天空光,則會將「氛圍」值降低該方塊光照等級的1⁄1000。
- 若選取的方塊沒有天空光:
- 若其方塊光照等級大於1,則會將「氛圍」值降低 (<方塊光照等級> - 1) ×1⁄6000。
- 若其方塊光照等級為0,則會將「氛圍」值升高1⁄6000。
這也就是説,如果玩家位於完全黑暗的環境中,四周沒有任何可供照明的方塊,那麼則每隔6000刻(5分鐘)就會播放一次洞穴音效。
由於不透明方塊的天空與方塊光照等級都被認定為0,故而洞穴中玩家的「氛圍」值會升高得尤其快。
歷史[]
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
關於「環境音效」的歷史,請見各版本頁面。
你知道嗎[]
Cave 14的頻譜圖像
- 在聲譜圖中查看「Cave 14」音效時,會出現Creeper臉部一樣的圖案。
- 洞穴環境音效是唯一一種會顯示在字幕中的環境音效。
- 在當初的Minecraft Dungeons宣傳片中,在大約53秒時電梯制動的聲音很像「Cave 18」。
- Minecraft Dungeons中復仇終界之心在Boss戰前爬行時使用了「Cave 1」「Cave 2」和「Cave 19」洞穴環境音效。
參見[]
語言