蓋一塊自己的地方
四度空間的世界是玩家蓋出來的。你寫的區域會變成別人探索的地方—— 可能十年後還有人在裡面繞。
不需要會寫程式。區域檔是純文字,格式規則不多, 而且有視覺化編輯器可以勾選參數自動產生。
教學+編輯器+指令速查表+常見陷阱,在同一個頁面裡,線上直接用
怎麼開始
1. 先進遊戲走一走,看看別人的區域長什麼樣 2. 跟站方申請一段 vnum(房間/怪物/物品的編號區間) 3. 用編輯器寫,或照教學手寫 4. 下載測試包,在自己電腦上開一台伺服器實際跑跑看 5. 交件給站方載入正式伺服器
第 2 步很重要
vnum 是全服共用的編號空間。沒有先申請就開始寫,很可能跟別人撞號, 到時候整份都要改。動手之前先問。
在自己電腦上測試
測試包是一個可以在 Windows 上直接執行的最小版四度空間伺服器, 讓你載入自己的區域、用巫師權限走進去看。裡面只有風采之都等基本區域, 不含完整世界。
1. 解壓縮到任意路徑(避免中文與空白) 2. 執行 startup.bat 3. 用 MUD 客戶端連 localhost 7777(編碼一樣要 Big5) 4. 把你的 .are 放進 area\,加進 area.lst,重開
測試包請向站方索取。它包含遊戲執行檔,但不含完整的世界資料。
幾個先講的雷
| 狀況 | 怎麼回事 |
|---|---|
| 中文變亂碼 | 區域檔是 Big5。用 VS Code 之類的編輯器開啟時務必指定 Big5/CP950, 若以 UTF-8 重新存檔,所有中文會被永久破壞 |
| 開機就跳掉 | 多半是引用了不存在的 vnum,或段落格式寫錯。主控台訊息會指出位置 |
| 程式寫了沒反應 | 行為程式有不少反直覺的地方(例如 mpoload 放不到地上)。
教學裡有一整節「常見陷阱」,動手前值得先看 |