[閒聊] 用javascript可以寫本機mud client端嗎已刪文
最近在思考這個問題。
也就是說,假設我有一個房間檔目錄,那麼,我能不能透過寫
javascript來將這些房間檔讀進來,變成可以透過瀏覽器以及
超連結,去走房間呢?
它有兩種做法。
一種是硬幹的做法,去讓它讀每一個 .c 檔,解析裡面的每一
個欄位。這種做法我一開始是有考慮過,但是,最終還是覺得
它太麻煩了,不考慮。
一種是我在公司曾經用過,偷吃步的做法,它可以幫我解析出
正確的房間敘述及方向結構等,甚至連怪物資料或許都有辦法
透過解析後顯示出來。
今年會來實作看看,當做今年的一個課題。那說到javascript
,當然是指「本地端」,據我評估,這東西其實不難寫,寫好
後會讓各位下載,各位也將可看到 source code,然後或許它
也會有連線版的,我還不確定能寫到啥程度就是了,但至少會
有一個堪用的陽春版。
Laechhn
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.33.66.104 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1560937879.A.453.html
推
06/21 10:43,
5年前
, 1F
06/21 10:43, 1F
→
06/21 10:43,
5年前
, 2F
06/21 10:43, 2F
各個 room 的 .c 檔,及以網頁的 source sode 都會 release,
其實它不完全是 client 端,user 可在自己的電腦執行,甚至不
一定會以 javascript 跑。
初期比方以 browser 開啟 001.c 時,browser 會看到 001.c 的
short、long 等,以及 exits 的「超連結」,例如點 east 的超
連結,它會開啟 002.c 的頁面,如 001.c 那樣的呈現。
它有偷吃步的做法。
目的是讓 user 可透過 browser 走房間,只是走而已,其次才是
做一些應用。
※ 編輯: laechan (114.33.66.104 臺灣), 06/21/2019 10:59:52
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
130
225
12
49