回文章列表
作者kyaroto.bbs@ptt.cc (超越時空的思念), 信區: mud
標題Re: [問題] 請問 merc & lp 的差別
時間批踢踢實業 (Fri Jan 19 19:00:46 2007)
轉信站: GIBBS!ccnews.ncku!news.ccns.ncku!news.mksh.phc!news.nsysu!ctu-gate!ctu-
Origin: sally.csie.ntu.edu.tw

※ 引述《dreamboys@kkcity.com.tw (變成好朋友吧!)》之銘言:
: 故事結構來說..
: merc--接近西方故事、神話

            這沒有一定的限制,
        喜歡的話, 把整個職業和技能系統全改成東方式也不是不行.

: lp----接近東方武俠故事

            同上, 喜歡的話, 整套改成西方系也不是不行.

: 程式來說..
: merc--填格子寫法

            不懂, 你指的應該是區域的寫法吧?
        因為主程式已經把格式定義好, 所以區域只能按照格式去填寫.
        當然也可以按照自己的需要重新定義格式內容.
        而如果要修改主程式的時候要小心,
        不然就會有抓不完的蟲 XD

: lp----發揮空間較大,也比較複雜

            merc, 如同其母體 diku 系, 主系統架構,
        是用 c 寫的, 至於區域的部分, 則是以文字檔案載入.
        所以每次修改區域後, 下次系統啟動時才會載入.

            lp 系, 程式分為 mudos, mudlib 兩部分
        mudos  是遊戲的 I/O 部分( 印象中也是 c ? )
        mudlib 則是職業與技能系統部分.
        而 lp 在 mudos 中重新定義一種叫 lpc 的語言,
        用以在 mudlib 中進行編輯, 而區域資料也因此可即時載入.
        不過我對 lp 比較不熟, 請熟悉的人來講解原理嚕 XD

            事實上, 不管是用哪一套當基本架構,
        故事結構, 職業、技能系統都不會是死的.
        我想你之所以會有這種錯覺,
        大概是因為大部分人都只是把主程式抓來,
        區域內容改一改, 或增加一些職業與技能就開一個新的站,
        所以大部分 mud 用相同 base 如 merc(diku) 或 lp
        玩起來就會覺得好像差不多 ...

--
 悲ウノゾ  歌シスホ ガウサ流ホサ消りサフん
       月ソ光ズ淚ソ色パ 銀ソ珠玉シ姿メ變りサ 闇メ彩ペ星シスホ
    喜ヂゾ  歌シスホ ガウサ輝わ天ネザソニホ
       朝ソ光ズ喜ヂソ聲 黃金色ソ日差ウシスゲサ 新ウわ日ぼズ降ベガキァ[

--
※ 發信站: 批踢踢實業坊(ptt.cc) 
◆ From: 218.168.9.224
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻