連結¶
這裡整理了一些對 Evennia 使用者與開發者可能有幫助的資源。
Evennia 官方資源¶
evennia.com - Evennia 的主入口網站,幾乎所有官方資源都能從這裡找到。
Evennia development blog - 主要開發者的隨筆與開發觀察。
Evennia on GitHub - 下載程式碼並閱讀文件。
Evennia 社群¶
Evennia Game Index - 自動整理的 Evennia 遊戲列表。
Evennia official Discord channel - 聊天、提問並取得協助!
Evennia official forums on Github Discussions.
Evennia subreddit - 互動速度稍慢一些,但依然活躍。
第三方 Evennia 資源¶
Search Evennia docs with chatGPT - 載入 Evennia 文件的自訂 chatGPT(截至 2023 年 12 月)。
Evennia minimud - 只使用 contrib 建立的極簡 Evennia 遊戲,基於 Evennia 2.0.0 程式碼,很適合拿來當起點!
EvscapeRoom - 以 Evennia 製作的多人密室逃脫完整程式碼(引擎本身是一個 Evennia contrib)。
Arx sources - 很受歡迎的 Arx Evennia 遊戲的開源程式碼。這裡有安裝說明。它使用的是相對較舊版本的 Evennia。
Encarnia sources - 一個針對較舊 Evennia 版本開源的 game dir,包含種族、戰鬥等內容。摘要在這裡。
The dark net/March Hare MUD - 來自 2019 年巴黎 DEF CON 27 駭客大會的 Evennia game dir,使用 batchcode 建出客製化的 Hackers 風格網路空間區域與解謎內容,活動中就是用它。
其他¶
Evennia for MUSHers - 一篇寫給熟悉 MUSH 工作方式的玩家與開發者的 Evennia 介紹文章。
Language Understanding for Text games using Deep reinforcement learning (PDF) - MIT 使用 Evennia 訓練 AI 的研究論文。
一般 MU* 資源¶
MU* 工具¶
ROM area reader - 可把 ROM area 檔轉成 Python 物件的 parser。
參考資料¶
writing games - 蒐集文字遊戲相關文章與部落格的策展站,裡面也有不少 MU 內容。
Imaginary Realities unofficial archive - 一份關於遊戲與 MUD 設計的電子雜誌存檔,其中包含多篇和 Evennia 有關的文章。
Lost Library of MOO - 與 mudding 相關的學術文章典藏,特別偏向 moo。
Mud Client/Server Interaction - 介紹經典 MUD telnet protocols 的頁面。
Mud-dev wiki - 一個(非常)慢慢成長中的 MUD 製作資源站。
Mud Tech’s fun/cool but … - Greg Taylor 提供了不少很實用的 mud 設計建議。
Nick Gammon’s hints thread - 整理出一份非常值得在開始做新 MUD 前先思考的清單。
Raph Koster’s laws of game design - 一套很能引發思考的準則,適合拿來設計虛擬多人世界(Raph 也以 Ultima Online 等作品聞名)。
有趣的社群¶
Grapevine - MUD 列表與跨遊戲聊天網路。
MUD Coder’s Guild - 一個部落格,以及它的對應 Slack channel,常有 MUD 開發討論。
Multi User Dungeon Discord - 一個泛用的 MUD 開發 Discord 社群。
MudBytes - MUD 列表與論壇。
MudConnector - MUD 列表與論壇。
MudLab - MUD 設計討論論壇。
BrandMuDay - 主要聚焦於 MUSH 類型玩法的 MU* 論壇。
MuSoapbox - 同樣偏重 MUSH 類玩法的 MU* 論壇。
Top Mud Sites - MUD 列表與論壇。
r/MUD on Reddit - 以 MUD 為主題的 subreddit。
一般遊戲開發資源¶
遊戲開發工具¶
Frameworks¶
學習 Python¶
Jetbrains Python academy - 依不同程度設計的免費線上程式學習課程。
一般 RPG¶
Lost Garden - 一個有很多長文好文的遊戲開發部落格(非 MUD 專門)。
What Games Are - 關於一般遊戲設計的部落格(非 MUD 專門)。
The Alexandrian - 以桌上角色扮演與桌遊為主的部落格,但裡面也有很多關於規則系統與平衡設計的討論,對 MUD 也很有參考價值。
r/RPG on Reddit - 一般 RPG 主題的 subreddit。
書籍與閱讀¶
Richard Bartle Designing Virtual Worlds (amazon page) - 這本書是設計任何持久型遊戲世界時的經典必讀,由原始 MUD 的共同創作者撰寫。雖然出版於 2003 年,但直到今天依然很有參考價值,涵蓋的內容非常全面。
後來當 Designing Virtual Worlds 的權利回到 Richard Bartle 手上後,他也透過自己的網站免費提供這本書的 PDF(Designing Virtual Worlds)。PDF 直接連結在這裡。
David M. Beazley Python Essential Reference (4th ed) (amazon page) - 我們很推薦的 Python 書籍;它不只高效率整理了這門語言,也是一份對較有經驗 Python 開發者相當實用的標準函式庫參考書。
Luciano Ramalho, Fluent Python (O’Reilly page) - 非常適合已有經驗、想讓自己程式碼再進一步的 Python 開發者。內容很紮實,即使是老手也能從中獲得不少收穫。
Richard Cantillon An Essay on Economic Theory (free pdf) - 這是 Essai sur la Nature du Commerce en Général 很優秀的一份英文譯本,也是現代經濟理論的奠基文本之一。雖然原作寫於 1730 年,但譯文附有註釋,而且對現代讀者來說其實不難讀。如果你打算為遊戲實作一套合理的經濟系統,非常值得一讀。