作者outshaker (out)
看板mud
標題[閒聊] 回鍋研究MUD
時間Fri May 22 22:08:44 2020
最近進入轉職的空窗期
也順便趁這次新版主新氣象回鍋來研究一下 MUD
去年版友發從零到有的系列文的時候其實就還蠻想跟著一起研究的
如果有大大願意給些指教也歡迎
以上
為之後的MUD研究系列文開個頭 OwO
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.64.39 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/mud/M.1590156526.A.D30.html
1F:推 tsetsethatha: 在此表達歡迎 ! :-D 05/22 22:27
2F:→ mudgame : Mud要從頭刻的話 牽涉到的東西有點多 如果只是業餘 05/24 10:13
3F:→ mudgame : 想嘗試自己做 Mud的話,還是推薦直接用現成的 MudOS 05/24 10:14
4F:→ mudgame : + MudLib的組合,首推當然就是 LPMud了。 05/24 10:14
謝謝建議,目前也是決定先從 LPMud 開始,其他比較有特色的MUD也會想研究看看
5F:→ kruz : 我覺得現在driver是瓶頸..如果用現有的那就是至少十 05/25 10:00
6F:→ kruz : 多年前的東西..但是也沒有什麼新的可以用..是說如果 05/25 10:01
7F:→ kruz : 有門路應該要想一下怎麼把舊的mud弄回來就是.. 05/25 10:01
確實,現在蠻多新的網路技術興起,但怎麼樣跟telnet融合我現在也不太曉得
會先從了解 MUD 運作方式開始
※ 編輯: outshaker (118.161.201.205 臺灣), 05/25/2020 11:11:37
8F:→ kruz : 要新搞就不要管telnet了,反正新一點的mud client有 05/25 14:00
9F:→ kruz : 很多選擇可以用.. 05/25 14:00
10F:→ kruz : 我記得前面有一串有人想要新創的文 後來人就不見了 05/25 14:01
11F:→ kruz : 可以參考一下 XD 05/25 14:02
新MUD client我比較不清楚,這方面資訊比較缺乏
MUD新創的話,最主要還是要有心吧,沒辦法持續下去就沒啥好談了
12F:推 wemee : 我是用evennia 原始碼github有 有docker版直接跑 05/26 17:35
13F:→ wemee : evennia的各種教學文在在他github的wiki都有 05/26 17:36
感謝推薦,我剛好也是學python的
※ 編輯: outshaker (118.161.201.205 臺灣), 05/27/2020 00:18:22
14F:→ kruz : 對...時間是很大的問題..新mud client我推 mudlet 05/27 00:21
15F:→ kruz : mudos我覺得包袱有點大而且太久沒更新了,fluffos好 05/27 00:25
16F:→ kruz : 像有近一點的更新,es2的driver也是比較精簡的板本 05/27 00:26
17F:→ kruz : lp的話還可以考慮dgd不過也很久沒有更新了.. 05/27 00:26
目前在看 mudos/fluffos 的 code ,太舊沒人維護的暫時不會去看
還需要理解文件中,apply efun lpc 各自負責的範疇
往上有區域開發、心跳、指令,現在有點混亂,還在消化中
18F:推 eplis : 這邊有.net core 派系的嗎? 05/28 10:45
19F:→ eplis : 目前是 .net core + signalr 重刻 05/28 10:46
http://www.andreasen.org/newmud/
這裡面有整理一份列表,採用 VB, C# 的 codebase 也是有的
或是你可以用 .net 重新實作 fluffos ,起碼重刻的時候有參考的架構
※ 編輯: outshaker (118.167.197.142 臺灣), 05/29/2020 13:51:31