tmi2-mudlib 的更改 - MUD Game

Carolina Franco avatar
By Carolina Franco
at 2014-06-18T15:12

Table of Contents


網頁好讀版: http://www.ptt.cc/bbs/mud/M.1403075582.A.920.html

本次釋出 20140618 版本,最重要的目的在於解說何謂「素材」。

比方,某位 tmi2_v3_改 的使用者,以區域生產組合製作了一個區
域,則它只要釋出「相關設定」,其它 tmi2_v3_改 的使用者就可
以立即在自己的 mud 製作出相同的區域,甚至還可以先略做修改再
丟進自己 mud 的區域生產組合。

以 sanc 的「菲里德古堡外圍」為例,底下就是釋出素材範例

// hiei@sanc 2013/02/01
// 怪物名字提供: opb@sanc


// 房間怪物資料
// ({"怪物檔名",等級,"種族","單位","id資料","怪物名稱",是否自動攻擊})
#define AREA_CLONE_MOBS ({\
({"mob1",81,"魔物","朵",({"vampire-bite flower","flower"}),\
RED"吸血"HIM"噬人花"NOR,1}),\
({"mob2",83,"魔物","隻",({"tour-magic cat","cat"}),\
HIY"巡曳"HIB"魔法貓"NOR,1}),\
({"mob3",84,"魔物","位",({"nail-bone soldier","soldier"}),\
RED"釘"NOR"鈀"HIP"骸骨兵"NOR,1}),\
({"mob4",135,"魔物",({"shadow knight","knight"}),\
HIP"黑"NOR+MAG"影"HIP"騎士"NOR,1}),\
})

// 房間 long 資料
// 玩家 opb@sanc 2013/07/09
// 底下即三段敘述
#define AREA_LONGS ({\
({\
"一走進這裡,立刻感受到一股莫名的壓力",\
"這裡長年不受日照,漆黑陰森的氣氛,令人不寒而慄",\
"因為古堡受到的詛咒,花園裡也是充滿著詭異的氣氛",\
"走到這裡,映入眼簾的盡是一幅殘破又雜亂的畫面",\
"在這暗無天日的花園中穿梭著,視線似乎有點模糊",\
"走在蜿蜒的小路上,寂靜中偶爾聽到微弱的聲音",\
"好不容易來到這裡,眼前仍是一片陰暗,空氣中的濕氣更重了",\
"終於又向前走了一段路,四周氣氛變得越發詭譎",\
"到處遍佈著的斑斑血跡令人觸目驚心,不曉得已存在多久",\
}),\
({\
"遍佈滿地的是散亂而不完整的骸骨",\
"沿途看到的石牆上,佈滿雜亂的藤蔓",\
"遠方有一個乾凅的噴水池,裡面的是暗紅色的血漬",\
"道路的盡頭處有個看似駝背的人影,手裡似乎拿著釘鈀",\
"竄動的噬人花,正在啃食著地上的骸骨,發出可怕的聲音",\
"看著高聳的古堡,卻弄不清楚是近是遠",\
"空氣中迷漫著一股令人不舒服的潮濕氣味",\
"這裡的花草樹木常常透著一股陰氣,似乎正打算著要吞噬什麼一樣",\
}),\
({\
"遍植在此處的噬人花,彷彿因為你的出現而動地更厲害",\
"看著眼前的景象,心裡不禁懷疑這裡曾經真的是個花園嗎",\
"令人完全不願在這裡多待一秒,只想快點離開這裡",\
"地上的骸骨說明了這裡曾經埋葬了多少冒險者呢",\
"路上的石像已看不出原來的樣子,這座古堡究竟有多長遠的歷史呢",\
"昏暗的花園讓人分不清方向,不知道走到了盡頭還是另有出路",\
"站在原地向天空望去,除了古堡幾乎什麼也看不到",\
"你必須緊繃全身的神經,才能應付隨時會出現的事物",\
"你心想再不快點走出這個花園,可能就會成為花園的一部份了",\
}),\
})

地圖資料

x x-x x-x x-x-x-x x-x-x
| | | | | | | |
x-x-x-x x-x x x x x-x-x
| | | | | | | |
x-x-x x-x-x-x-x-x-x-x-x x-x-x x
| | | | | | | | |
x x-x-x-x x x-x-x x-x
| | | | |
x-x x-x-x x x-x-x x-x
| | | | | |
x x x-x x-x-x-x x-x
| | | | | |
x x-x-x-x-x x x-x x-x
| | | | |
x-x x-x-x x-x x-x x
| | | | | | |
x x-x-x-x-x x x x-x-x-x-x-x
| | | | | | |
x-x-x-x-x-x-x x-x-x-x-x-x-x-x-x-x-x-x

001 002-003 004-005 006-007-008-009 010-011-012
| | | | | | | |
013-014-015-016 017-018 019 020 021 022-023-024
| | | | | | | |
025-026-027 028-029-030-031-032-033-034-035-036 037-038-039 040
| | | | | | | | |
041 042-043-044-045 046 047-048-049 050-051
| | | | |
052-053 054-055-056 057 058-059-060 061-062
| | | | | |
063 064 065-066 067-068-069-070 071-072
| | | | | |
073 074-075-076-077-078 079 080-081 082-083
| | | | |
084-085 086-087-088 089-090 091-092 093
| | | | | | |
094 095-096-097-098-099 100 101 102-103-104-105-106-107
| | | | | | |
108-109-110-111-112-113-114 115-116-117-118-119-120-121-122-123-124-125-126


這份地圖實際參考底下的地圖檔,並以 drawmap 繪成

http://imgur.com/SZyE89x.jpg

在 sanc 看到的地圖如下

http://imgur.com/kMJi7VN.jpg

可以發現兩者是非常像的。


房間名稱的設定部份

040: 菲里德古堡外圍 - 大門 - <= 從南城森林接過來的入口
057: 菲里德古堡外圍 - 主館入口 - <= 進入古堡的地方
019: 菲里德古堡外圍 - 北館入口 - <= 進入古堡北館的地方
001:
012:
108: <= 這四個房間名稱都是 菲里德古堡外圍 - 衛哨 -
126:

其它房間的名稱: 菲里德古堡 - 外圍 -

以上就是用在 area_room.c 裡面。


拿到這份素材的人,它可以只用「地圖」的部份,也可以增加使用
「區域敘述」的部份,或是連「怪物設定」也一起參考,甚至「全
部照參使用」亦可。

這樣就能實現 tmi2_v3_改 mud 之間的區域及怪物資料的釋出、移
植及共享,而且其過程非常簡單。

而且不只素材可共享,素材也「俯拾皆是」,像上面菲里德古堡外
圍的地圖就是實際參考了線上遊戲的地圖檔以 drawmap 繪成。

而網路上光是線上遊戲地圖何其多!更不用說是單機遊戲的地圖了
如仙劍奇俠傳:

> ls 鎖妖塔*
1 鎖妖塔 2 鎖妖塔2 1 鎖妖塔3x 1 鎖妖塔5 1 鎖妖塔6x
3 鎖妖塔1 1 鎖妖塔2x 2 鎖妖塔4 1 鎖妖塔5x 6 鎖妖塔7
1 鎖妖塔1x 1 鎖妖塔3 1 鎖妖塔4x 4 鎖妖塔6 2 鎖妖塔7x

用 drawmap 畫這些圖是花不了多少時間的。

底下的區域規模當初甚至花不到兩週的時間就完稿

http://sanclaechan.myweb.hinet.net/felid.png


日後 tmi2_v3_改 會有一個目錄專門存放我已經畫好的地圖、所創
造的怪物、以及所寫過的所有敘述,做為「基本素材」。


以上便是 tmi2_v3_改 釋出的核心意義之一,我希望所有拿到這份
mudlib 的人,都可以僅憑一人之力就架構出自己想創造的世界,之
後也都會 follow 這個原則,即茅場晶彥所命名的「The Seed」。

未來所需要的並不是「一個 mud 需要多少人力的投入」,而是「
有多少人願意讓 tmi2_v3_改 開枝散葉及共享素材」,甚至還可有
限度地做到下圖茅場晶彥的理想(tmi2 頻道就是一種呈現):

http://i.imgur.com/EgXCN.jpg

因為目前「訊息」可透過「tmi2」指令傳送,既然訊息可以,那麼
「玩家資料檔」一樣可以。


Laechan

--
Tags: 線上

All Comments

Quintina avatar
By Quintina
at 2014-06-19T05:43
Christine avatar
By Christine
at 2014-06-22T17:46
下次幫寫個更新步驟(不會蓋檔) 謝謝
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2014-06-24T19:21
我個人是己更新了啦,建議而己
Isabella avatar
By Isabella
at 2014-06-29T04:40
上面如果有遺漏的再提一下
Barb Cronin avatar
By Barb Cronin
at 2014-07-01T04:03
東西不多,有遺漏我可能也不會發現XD

tmi2-mudlib 的更改

Charlotte avatar
By Charlotte
at 2014-06-18T14:33
網頁好讀版: http://www.ptt.cc/bbs/mud/M.1403073218.A.F78.html tmi2_fluffos_v3_改,20140618 版本 http://sanclaechan.myweb.hinet.net/tmi2_fluffos_v3_modify.rar 建議下 ...

幻術pvp build~(打斷流)

Oliver avatar
By Oliver
at 2014-06-18T14:08
※ 引述《k2000433 ()》之銘言: 最近實驗了K大的中斷流幻術 真的是很新奇的玩法阿,我把第一排Tarit改成power block,又有另一種風味 但是玩一玩有個疑惑,就是大家都怎麼判斷對手在唱什麼招? 像我基本上都是憑直覺丟招,我感覺他差不多想唱補血我就扔斷招了 可是沒斷到就整個囧,只能吃 ...

神聖天堂中間的女神像怎麼爬上去

David avatar
By David
at 2014-06-18T11:42
我看結婚活動的照片 有人跑到女神像旁邊的光圈上拍照 就是巢穴入口的正上面那個地方 我想上去看看 整個神聖天堂繞了一大圈 但是不知道從哪邊上去atat - ...

趁著雙倍活動尾聲 你今天料理了嗎?

Queena avatar
By Queena
at 2014-06-18T04:51
話說猜拳活動跟料理雙倍修練一起真的有夠可怕... 特別是猜拳三次的生產修練值X1.3倍 再隨便買擀麵棍還是鍋鏟洗個修練值2等級 看書原本50就變成78這種就不講了... 像是啥料理精通的.... 跟女僕買花生就可以一路吃到R1 其他項目完全都不需要練了XDDD 特別是紅酒原本要卡熟成一天 結果變成根本只要 ...

大小黑徵固定鍊魔、影舞

Hardy avatar
By Hardy
at 2014-06-18T02:04
版本國別(台版、韓版之類的): 台服 伺服器: 新舊阿林、亞勒詹達 組隊隊長遊戲內 ID: Distinct櫻 預計去的副本: 黑龍巢穴、黑龍巢穴(限時 難度: 普通O_Ob 其他需求(職業、人數、其他事項): Hi大家好,我是小櫻(Distinct櫻、凝櫻棠 本來團內的月光跟魔蘿 因為時間考量,一對夫妻雙 ...