[閒聊] 古董局中局網頁板

看板BoardGame (桌遊 - Board Games)作者 (竹鼠)時間5月前 (2023/12/05 03:34), 5月前編輯推噓14(1407)
留言21則, 15人參與, 5月前最新討論串1/1
https://gudong.vercel.app/ 最近沈迷於古董局中局這個非常好玩的陣營遊戲之中,而古董局中局的官方app已經失效 ,大部分玩家是用android商店中的"古董局中局桌遊非官方輔助程式"來玩。雖然這個 App已經可以說是相當穩定且完善,但我仍覺得有一些能夠補足的地方,再加上新工作應 該會需要我熟悉React的技術,因此我利用React開發了這個古董局中局網頁板,並且使用 Vercel部署。 用法上和原本的android app一樣,只要有遊戲和一支公用手機開啟這個網頁,就能在玩 家之間互相傳遞,進行遊戲。 這個app相較於android app的優點: *因為是網頁板,所以應該能夠在任何裝置上使用,包含iPhone *多了遊戲紀錄功能,會紀錄每個玩家查驗了什麼/使用了什麼能力。還可以下載紀錄 方便玩家覆盤(X 抓戰犯(O *多了顏色上的識別 *能夠手動選擇首家 這個app相較於android app的缺點: *網頁瀏覽器似乎比app容易跳掉,如果玩家不小心按到上一頁或其他應用程式,可能會導 致網頁重新讀取,一旦重新讀取就會失去所有遊戲資料了。我加了個讓網頁在使用者嘗試 離開時會詢問的防呆機制,但曾經發生過在舊手機上的最新版Chrome不會詢問的問題,因 此建議使用Firefox來進行遊戲。 *安全隱患:這個網頁板遊戲沒有後端,全部的遊戲邏輯都是使用React處理。這樣做的問 題除了只要一重新整理資料就會全數消失之外,我其實也不知道有心的使用者能不能藉由 開發者工具來查看遊戲的機密資訊。 *尚不穩定:這個網頁板還沒有經過非常多的實際測試,可能會出現某些導致遊戲過程異 常的錯誤。雖然我自己還沒遇到過,但無法百分之百保證沒有。 *即使鑒寶階段1分或者6分也會鑒人:會這樣設計的原因是因為我想讓玩家在確定輸贏的 情況下也可以享有抓人的樂趣,但有些玩家可能認為這是沒必要的,也許之後可以加個開 關 除此之外,我還加了一些粉絲自製的角色,可以替換原本的角色來玩。但請注意:這些角 色全都沒有經過完整的遊玩測試,無從保證它們會不會有太強或者是太弱的問題。另外加 入自製角可能也會讓出現錯誤的機率提昇。 粉絲角色如下: --大眼賊 大眼賊屬於許願方陣營 大眼賊會取代姬雲浮的角色 大眼賊無法查驗當回合的獸首,取而代之的是他可以查驗上一回合和下一回合的獸首各一 個 在查驗時,大眼賊無法看到獸首的名稱,而是看到編號 每個回合的獸首編號依序為「子,丑,寅,卯」、「辰,巳,午,未」、「申,酉,戌, 亥」 大眼賊的查驗不會受到老朝奉的效果影響,但是會受到鄭國渠的效果影響,他也同樣會被 偷襲 另外,如果大眼賊被方震查驗,則視作被偷襲 出處:小說《古董局中局2:清明上河圖之謎》 --藥來 藥來屬於許願方陣營 藥來會取代姬雲浮的角色 在遊戲的一開始,藥來有二分之一的機率會遭到老朝奉的控制。 如果藥來被控制的話,他的查驗結果會必定是錯的,反之,則必定是對的。 藥來本人並不會知道自己被控制與否。 無論如何,藥來的查驗結果都不會受到老朝奉技能效果的影響。 出處:小說《古董局中局1》 角色概念提供:彥瑋@那間桌遊店 --劉局 劉局屬於許願方陣營 劉局會取代黃煙煙的角色 劉局在第二和第三回合無法鑒定寶物。 劉局可以得知許願和方震的身份,但無從分辨兩者。 出處:小說《古董局中局1》 --魔藥不然 魔藥不然屬於老朝奉方陣營 魔藥不然會取代藥不然的角色 魔藥不然不會偷襲,取而代之的是,他可以投毒 魔藥不然一場遊戲最多可以投毒兩次 被投毒的角色不會察覺自己被投毒,而毒藥會導致他的查驗結果相反 這個效果會和老朝奉的技能效果疊加 方震的查驗結果不會被毒藥影響,但如果方震被投毒,會導致許願連帶被投毒 如果姬雲浮被投毒,則視作被偷襲 以上就是關於這個網頁板app的介紹,如果有任何的建議或是錯誤回報,都歡迎聯絡我或 推文 給程式設計師的話: Repo的連結放在網頁之中。我知道程式碼和commit history看起來都是亂七八糟,因為這 是一個很小型的專案,而且我也是第一次使用Hook,所以我在開發時並沒有想要把他的架 構用好的意思。我可能會在幾個月之後,比較熟悉React和網頁開發之後再進行一次完整 的重構(如果到時候還有人在玩這遊戲的話)。因此任何的pull request都是歡迎的。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.174.103.116 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/BoardGame/M.1701718485.A.860.html

12/05 04:10, 5月前 , 1F
感謝大大花心思研發 一直覺得安卓版不能獨立鑑定 體驗
12/05 04:10, 1F

12/05 04:10, 5月前 , 2F
感很差 這下終於可以拿出來玩了
12/05 04:10, 2F

12/05 04:14, 5月前 , 3F
結果我誤會了 還是要共用手機 XD 不過還是感謝原PO開發
12/05 04:14, 3F

12/05 05:00, 5月前 , 4F
我也感謝你的回覆 多人版開發上應該會困難很多
12/05 05:00, 4F

12/05 10:57, 5月前 , 5F
這桌遊滿好玩的,但官方一直很不用心。
12/05 10:57, 5F

12/05 11:33, 5月前 , 6F
推個
12/05 11:33, 6F

12/05 12:05, 5月前 , 7F
感謝大大辛苦撰寫,同為古董愛好者推一個
12/05 12:05, 7F

12/05 12:10, 5月前 , 8F
感謝大大,好人一生推
12/05 12:10, 8F

12/05 15:41, 5月前 , 9F
謝謝大大的分享,祝一生平安
12/05 15:41, 9F

12/05 22:36, 5月前 , 10F
讚喔 給個推
12/05 22:36, 10F

12/05 22:37, 5月前 , 11F
已加入最愛 希望這個網頁能一直存在 感恩
12/05 22:37, 11F

12/06 00:08, 5月前 , 12F
12/06 00:08, 12F

12/06 01:01, 5月前 , 13F
雖然沒玩但是必須推
12/06 01:01, 13F

12/06 10:09, 5月前 , 14F
大推一個
12/06 10:09, 14F

12/06 11:17, 5月前 , 15F
推推 之前買了也因為app太爛轉賣掉了 有機會再買回
12/06 11:17, 15F

12/06 11:17, 5月前 , 16F
12/06 11:17, 16F

12/06 13:23, 5月前 , 17F
因為樓主的網頁版,我馬上網路下標精裝版了,感謝你
12/06 13:23, 17F

12/06 17:06, 5月前 , 18F
感謝各位的回覆!如果任何建議請不吝告知
12/06 17:06, 18F

12/06 21:59, 5月前 , 19F
好人一生平安
12/06 21:59, 19F

12/07 10:29, 5月前 , 20F
「版」
12/07 10:29, 20F

12/08 10:28, 5月前 , 21F
12/08 10:28, 21F
※ 編輯: pride829 (123.192.90.106 臺灣), 12/08/2023 23:44:22
文章代碼(AID): #1bRYdLXW (BoardGame)
文章代碼(AID): #1bRYdLXW (BoardGame)