關於小貓的 mudlib
小弟最近在重寫小貓的 lib
採用從零開始的模式進行開發, 每完成一個功能, 就會 release 一個版本
初期, 由於功能不完整, 此 lib 不適合拿來正式架站
但也正因為東西少, 故可作為一個循序漸進的教材
有興趣的版友可藉此瞭解 mud 的運作原理 (也可以幫忙抓 bug XD)
原始碼 (含 fluffos) 放置於 GitHub
網址為 https://github.com/jrealm/the-cat-world
第一個 release 的版本為 m1, 具有簡單的 登入/登出 功能
適用的作業系統為 64 位元 Linux (建議使用 Centos 6 x86_64)
mudos 採用 fluffos 2.27 (有作部分的修改, 內容亦放置於 GitHub)
內部文字編碼為 UTF-8, telnet client 端可使用 UTF-8 或 Big5
fluffos 的編譯方式:
1. 請先確定 Linux 已安裝 bison, gcc, make 等套件
2. cd (安裝目錄)/src
3. cp ../bin/local_options .
4. ./build.FluffOS
5. gmake && gmake install
完成後, bin 目錄就會多出三個檔案, 其中的 driver 就是 fluffos 的主程式了
啟動 mud 的方式:
1. cd (安裝目錄)/bin
2. ./driver catworld.conf
catworld.conf 裡面的 "binary directory" 與 "mudlib directory"
請務必修改為正確的路徑
ps: 相關的 Apply 與 EFUN 請參閱 fluffos 官網 http://fluffos.github.io/
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.249.15.21
※ 文章網址: http://www.ptt.cc/bbs/mud/M.1405395419.A.6DC.html
→
07/15 12:32, , 1F
07/15 12:32, 1F
推
07/15 19:02, , 2F
07/15 19:02, 2F
→
07/15 23:52, , 3F
07/15 23:52, 3F
推
07/16 21:43, , 4F
07/16 21:43, 4F
討論串 (同標題文章)
mud 近期熱門文章
PTT遊戲區 即時熱門文章