[閒聊] 艾恩葛朗特計劃─目前規劃進度報告

看板mud_sanc (Sanctuary - 聖殿)作者 (含淚斬馬雲)時間9年前 (2016/05/18 10:13), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
這個計劃最早起源於 2011 年的貪婪之島計劃,當年我有想要將 獵人裡頭的貪婪之島在 sanc 裡面具現出來,我為此在塞迪斯區 域埋了一個伏筆: [/u/l/laechan/area/sides/084-西海岸 ] 塞迪斯-黃金海岸 從這裡往碼頭的方向望過去,可以清楚地看到整個海岸呈旋月的 形狀,渾然天成的景緻,美得令人讚嘆不已。 明顯出口有: east. > gps GPS 衛星定位系統 目前所在位置: 塞迪斯-黃金海岸 ─口─口─口─口─口 | | | | 口─口─口─口─口 | | | | 口─口─口─口 | | | 口─口─口 | | 這一格依照我當初的設計,它在每一天的固定時刻,會浮現出往 西的出口,一直往西走就可以進入某座島,類似下圖 http://imgur.com/DdstOlb.jpg
設定上,玩家會透過磊扎知道「正常進入 GI 的方法」,並會被 踢出島,我原本是預計在 GI 完成到差不多時用黑市拍賣 GI 的 遊戲機,買到的玩家只要對遊戲機 heart adventure 就能進入。 但是後來 GI 計劃受限於四個未完成的系統: 一、地圖檔→區域系統 (撰寫於2011/11) 二、任務腳本系統 (撰寫於2013/04) 三、虛擬物品及怪物掉落物系統 (撰寫於2013/08) 四、time_check.c (撰寫於2013/09) 後來這四個東西完成了,但人手不足,貪婪之島在當時光靠一個 人是無法寫的,因此這個計劃就廢棄。 那後來因為接觸了刀劍神域,因此產生了新的計劃,也就是艾恩 葛朗特計劃。在擬訂該計劃初期剛好進行 tmi2_v3_改 的修改工 作,我就試著將這個計劃導進 tmi2_v3_改 並確定它是可行的。 而目前的進度,就是發展艾恩葛朗特區域所需的工具幾乎都已齊 備,而且理論上光靠我一個人也可以發展,但是,智慧型區域敘 述產生系統尚未完成,這個系統我之前有稍微提過,目前區域敘 述產生的最簡易方式是三段敘述整合法,而我先前有構思一個更 簡易的做法: 當時稱作某系統的東西就是這個智慧型區域敘述產生系統 https://www.ptt.cc/bbs/mud_sanc/M.1432182033.A.D41.html 最近,我大致已經掌握了如何撰寫該系統的具體做法,最初它是 卡在怎麼把敘述分解成素材: 你所在的這座森林位處菲里德王城的西南方,邊緣緊鄰著王城的 高聳城牆,明明就沒有風,頭頂卻傳來像是風吹過的樹枝嘎吱聲 響,遍佈著落葉的道路走起來有點滑,走起路來得小小翼翼哪。 ↓分解為 這座森林 位處王城 西南方 緊鄰 王城的 高聳城牆 頭頂上 風吹過的樹枝嘎吱聲響 遍佈著落葉的 道路 滑 大致上撰寫一支副程式,下面掛幾個函數,讓這些函數「學習」 怎麼將敘述分解成素材即可,舉個簡單的例子例如「的」這個字 ,其中一個函數專門負責把「的」「你」「我」及標點符號去掉 ,這樣敘述就變成.. 所在 這座森林位處菲里德王城 西南方 邊緣緊鄰著王城 高聳城牆 明明就沒有風 頭頂卻傳來像是風吹過 樹枝嘎吱聲 響 遍佈著落葉 道路走起來有點滑 走起路來得小小翼翼哪 這東西我還在寫,我思索出的其中一個 solution 就是「最後依 靠的還是人腦」,只要把人腦需處理的事情降到最少即可。 (程式寫的越完善,需人工手動處理的部份就會越少) 至於艾恩葛朗特每一層的名稱部份,我之前有寫一支 name 指令 ,它已經產生了幾個區域名: 阿斯忒伊 astelye 阿特隆佩 aterornpiie 貝爾菲格爾 belphegor 畢庫斯碧 beekusbi 畢赫舒必克 bihexuubic 卡庫佩依 caqpei 瑟雷地亞 celedial . . (如果玩家有印象的話我以前有在線上跟玩家玩過這個指令) 目標當然是寫出百層區域,但它的好處是就算只寫 10 層也能先 開放,這裡所謂的層是指,例如「亞雷克萊斯特大陸」包含白瓦 鎮、菲里德、塞迪斯、夏克爾等區域,整個大陸「只算一層」, 然後在艾恩葛朗特,這樣子規模的區域總共有一百層。 (這個就是原先 tmi2_v3_改 要做的東西) laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.52.60 ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1463537626.A.37F.html

05/18 22:04, , 1F
了解!
05/18 22:04, 1F
文章代碼(AID): #1NEy_QD_ (mud_sanc)
文章代碼(AID): #1NEy_QD_ (mud_sanc)