orwell製作的Music Player Daemon (MPD)模組為Minetst加入了背景音樂,以WTFPL授權釋出,並且可以自行擴充曲庫。
This mod adds a framework to play background music in-game.
另外,Souncloud上有 Francesco Corrado譜曲的非官方原聲帶,Youtube上也有 Dark Reaven Music製作的非官方曲目。下文就來示範如何將這些曲目加到MPD裡面。
從Minetest遊戲內下載"Music Player Daemon",或者手動從 ContentDB下載。
於世界中啟用後,音樂會不定時於背景播放。除了可於遊戲設定調整間隔外,另可用指令控制:
# 設定音量
/mvolume <volume>
# 列出音樂列表
/mpd_list
# 播放音樂
/mpd_play <數字id>
# 停止目前曲目
/mpd_stop
# 播放下一首
/mpd_next
3 檢視一下Music Player Daemon的原始碼,我們知道它只支援ogg格式。要加入自己的音樂,首先進到~/.minetest/mods/mpd/
目錄,把曲名輸入至songs.txt
,格式為"音樂檔名"+空格+“時長”+空格+“音量”+空格+“曲名”,模組會按照順序賦予一個數字ID。
#File Name Time Gain Title
StrangelyBeautifulShort 3:01 0.7 Strangely Beautyful
AvalonShort 2:58 1.4 Avalon
eastern_feeling 3:51 1.0 Eastern Feeling
EtherealShort 3:04 0.7 Ethereal
FarawayShort 3:05 0.7 Faraway
bensound_deepblue 4:48 1.0 Deep Blue
bensound_ofeliasdream 4:59 1.0 Ofelia's Dream
bensound_slowmotion 3:26 1.0 Slowmotion
rainymemory 2:10 1.0 Rainy Memory
anonnp4014 2:30 1.6 Yawning Lion
Dawn_Master 2:03 1.0 Dawn_Master
Exploring_The_world_master 3:00 1.0 Exploring_The_world_master
Shining_Diamond_Master 2:46 1.0 Shining_Diamond_Master
- 再將.ogg音樂檔案放到sounds目錄,完成。