※ 本文轉寄自 ptt.cc, 文章原始頁面
看板BoardGame
標題

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

最新2023-12-28 02:28:00
留言23則留言,17人參與討論
推噓16 ( 1607 )
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

23 則留言

sunofmind, 1F
感謝大大花心思研發 一直覺得安卓版不能獨立鑑定 體驗

sunofmind, 2F
感很差 這下終於可以拿出來玩了

sunofmind, 3F
結果我誤會了 還是要共用手機 XD 不過還是感謝原PO開發

pride829, 4F
我也感謝你的回覆 多人版開發上應該會困難很多

mozaiwen, 5F
這桌遊滿好玩的,但官方一直很不用心。

martian001, 6F
推個

hillow, 7F
感謝大大辛苦撰寫,同為古董愛好者推一個

KGB10409, 8F
感謝大大,好人一生推

hita10, 9F
謝謝大大的分享,祝一生平安

D1, 10F
讚喔 給個推

D1, 11F
已加入最愛 希望這個網頁能一直存在 感恩

well421, 12F

ZXEVA, 13F
雖然沒玩但是必須推

ACRM2929, 14F
大推一個

thomasrogon, 15F
推推 之前買了也因為app太爛轉賣掉了 有機會再買回

thomasrogon, 16F

KGB10409, 17F
因為樓主的網頁版,我馬上網路下標精裝版了,感謝你

pride829, 18F
感謝各位的回覆!如果任何建議請不吝告知

andyyaya, 19F
好人一生平安

omnihil, 20F
「版」

cowbaya, 21F
※ 編輯: pride829 (123.192.90.106 臺灣), 12/08/2023 23:44:22

hoshinohane, 22F
試試localStorage保存資料如何?

a222317168, 23F
已收藏 推一個

pride829 作者的近期文章

Re: [討論] 三體人疑問
我發現很多人的回答都怪怪的,不曉得是沒看過原文還是看的時候太快了,以下分享我的看 法: 有第一部雷 在三體星上面存在著上千個監聽站,這些監聽站的目的就是監聽宇宙中的訊號,尋找智慧生 命的跡象。其目的當然就是為了殖民。1379監聽站就是其中一
[問題] 11月初 大阪-東京行程請教
大家好,我和我女友想要在11/2(四)~11/9(這段時間)去大阪+東京玩。因為這是我們第一 次自己規劃出國旅遊都有點手忙腳亂,想要請教各位如下的行程有沒有什麼問題或需要改 進的地方,多謝!這只是一份草稿,因此可能會有蠻多空白或有Bug的地
更多 pride829 作者的文章...