我如何使用開源玩 RPG 游戲
為角色扮演游戲的所有元素找到一個(gè)開源工具。
我玩過很多桌面角色扮演游戲(RPG),無論是從頻率還是種類來說。一般來說,我更喜歡和朋友一起玩 RPG,但在過去的 2 年里,我一直在玩網(wǎng)絡(luò)游戲。(LCTT 校注:這里的 RPG 游戲指的是那種“傳統(tǒng)”的面對(duì)面的桌面游戲,而非很多人最初接觸的 RPG 電子游戲。)
起初,我不確定如何在線長(zhǎng)期的進(jìn)行游戲。我知道有很多的工具可以實(shí)現(xiàn),但直到我發(fā)現(xiàn)在線桌面游戲的開源世界之前,這些工具沒有一個(gè)引起我的興趣。通過一小部分開源應(yīng)用程序,我已經(jīng)能夠在開源平臺(tái)上進(jìn)行我的所有游戲。
這也是一年中的好時(shí)機(jī),因?yàn)樽罱?nbsp;免費(fèi) RPG 日?(LCTT 校注:今年的這個(gè)節(jié)日在 7 月 23 日舉辦)。在免費(fèi) RPG 日,桌面角色扮演游戲行業(yè)的發(fā)行商們會(huì)免費(fèi)發(fā)放游戲,鼓勵(lì)玩家嘗試新游戲和新冒險(xiǎn)。盡管它在 2020 年被取消了,但今年它又作為現(xiàn)場(chǎng)活動(dòng)回歸,并通過 Dungeon Crawl Classics? 和 Paizo 的免費(fèi) RPG 示例下載提供了一些虛擬支持。
如果這個(gè)活動(dòng)提供的虛擬產(chǎn)品還不夠,我還整理了一份 你可能尚未嘗試過的 5 個(gè)開源桌面 RPG 游戲列表。
當(dāng)你準(zhǔn)備好開始玩游戲時(shí),請(qǐng)嘗試其中一些開源工具,看看它們能在多大程度上增強(qiáng)你的游戲體驗(yàn)。
聊天
在線 RPG 游戲最基本的(從技術(shù)上講,也是唯一的)要求是交流。這是游戲的媒介:玩家需要一種說話的途徑。
有幾個(gè)不錯(cuò)的選擇。我發(fā)現(xiàn) Mumble 是對(duì)帶寬需求最低的工具。這是一個(gè)純語(yǔ)音聊天應(yīng)用程序,可以使用非常高效的 Opus 編解碼器讓每個(gè)人一次交談數(shù)小時(shí)而不會(huì)中斷。
Mumble client
它在世界各地都運(yùn)行有公共實(shí)例,所以下載 Mumble 客戶端后,你可以加入其中任何一個(gè)開放的實(shí)例,并使用它來在線運(yùn)行游戲。有一個(gè)“按下通話”設(shè)置,你可以用此來消除背景噪音,當(dāng)你的其他家庭成員在進(jìn)行其它工作而不想被你的桌面會(huì)話打擾時(shí),這個(gè)功能將會(huì)非常實(shí)用。
還有一個(gè)文本聊天客戶端。我的游戲組通常使用它來發(fā)布與游戲相關(guān)的鏈接,但你也可以將其用于其它無關(guān)內(nèi)容的交談,而讓口頭游戲保持在主題上。
如果你的玩家更喜歡看到面部表情,或者只是習(xí)慣于視頻聊天網(wǎng)頁(yè)應(yīng)用。那么 Jitsi 是面對(duì)面圍坐在桌子旁聚會(huì)的絕佳替代品。Jitsi 和你曾經(jīng)使用過的其它視頻聊天軟件幾乎一樣,甚至更簡(jiǎn)單。你可以設(shè)置一個(gè)“房間”,邀請(qǐng)朋友,將陌生人拒之門外,并玩上幾個(gè)小時(shí)。靜音和關(guān)閉攝像都很直觀,界面很吸引人,并且還定期開發(fā)和推出了新功能。
Jitsi
Mumble 和 Jitsi 都有適用于臺(tái)式機(jī)和移動(dòng)設(shè)備的客戶端,因此任何人都可以在任何設(shè)備上使用。
角色表
我發(fā)布了我的 數(shù)字角色表 解決方案,但任何 RPG 玩家都知道管理角色不僅僅是統(tǒng)計(jì)數(shù)據(jù)。
在延續(xù)多個(gè)會(huì)話的在線游戲中,我發(fā)現(xiàn)每次游戲之間有很長(zhǎng)的停止時(shí)間。我突然想到,雖然我發(fā)現(xiàn)要求我的玩家在現(xiàn)場(chǎng)紙筆游戲中計(jì)算損耗是不合理的,但當(dāng)一切都是數(shù)字化時(shí),要求他們跟蹤損耗很容易。
網(wǎng)上有很多可用的電子表格,但開源的選擇是 Ethercalc。由于其實(shí)例遍布世界各地,因此很容易找到免費(fèi)的 Ethercalc 主機(jī)?;蛘撸憧梢允褂?Podman 或者 Docker 輕松安裝和運(yùn)行你自己的實(shí)例。
Ethercalc spreadsheet of inventory
Etherclac 提供了一些基本要素:一個(gè)共享的賬本,這樣玩家就可以跟蹤他們的團(tuán)隊(duì)所攜帶的物品(以及在任何給定的時(shí)間持有該物品的人)、每件物品的重量和價(jià)值。當(dāng)隊(duì)伍在游戲過程中收集到戰(zhàn)利品時(shí),就會(huì)輸入該物品,所以他們知道什么自己何時(shí)會(huì)因?yàn)樨?fù)擔(dān)過重而無法拿起新物品。
在不同的游戲會(huì)話之間,可以引用和整理這份共享的電子表格,以便玩家(PC)知道哪些物品可以賣掉,哪些物品可以放入儲(chǔ)物袋,哪些物品可以在下一次會(huì)話發(fā)現(xiàn)更好的戰(zhàn)利品時(shí)安全的丟棄。
地圖
Mythic Table 是一款開源的桌面游戲共享地圖系統(tǒng)。這意味著你可以加載圖片作為游戲地圖,并在地圖上移動(dòng)數(shù)字標(biāo)記以表示玩家角色所在的位置。
自從 上次我介紹了關(guān)于 Mythic Table 以來,它已經(jīng)在 Kickstarter 上成功地進(jìn)行了一次眾籌,以確保它的持續(xù)發(fā)展。它還增加了一些新功能,其中最引人注目的是“戰(zhàn)爭(zhēng)迷霧”功能,它允許地下城主掩蓋地圖并僅顯示玩家探索過的部分。
A dungeon map rendered by Mythic Table and user interface choices for chat, maps, and characters
在過去的幾個(gè)月里,我一直在 Mythic Table 上運(yùn)行兩款游戲,這是一款優(yōu)秀且直觀的地圖系統(tǒng)。它還提供了一個(gè)數(shù)字骰子筒,所以如果你的玩家沒有骰子,或者你更喜歡在公開場(chǎng)合擲骰子,你就可以用它作為共享的骰子池。
你可以在 mythictable.com? 上試用 Mythic Table,或者訪問他們?cè)?nbsp;Github 上的代碼庫(kù)。
開源的開放游戲
我使用的開源工具是通用的,因此它們適用于你想玩的任何游戲系統(tǒng)。因?yàn)樗鼈兌际情_源的,所以無論你的玩家使用什么操作系統(tǒng),他們都可以在線使用,并且它們都可以自托管。
如果你既是程序員又是游戲玩家,請(qǐng)?jiān)L問他們的 Git 代碼倉(cāng)庫(kù),看看是否有任何你可以貢獻(xiàn)的東西。如果你是游戲玩家或者游戲管理員,在下次坐在數(shù)字版的游戲桌前請(qǐng)嘗試使用一下這些工具。你可能會(huì)驚訝于你只需要很少的在線賬戶就可以使用一些可用于游戲的最佳應(yīng)用程序。