最近用 Claude 做了一款網頁遊戲:全臺通緝令 MOST WANTED · TAIWAN。這是一款在臺灣地圖上追捕通緝犯的推理追緝遊戲,不用安裝、不用註冊,電腦和手機的瀏覽器都能直接玩。
遊戲在玩什麼?
你是一名持有警方特約證照的賞金獵人,重大通緝犯正在臺灣本島、澎湖、金門、馬祖與各離島之間流竄。你要蒐集線索、推理他的去向、封鎖他的退路,在他偷渡出境前把人抓回來領賞金。
遊戲特色
- 真實的臺灣地圖:45 個地點,從基隆、九份、日月潭到綠島、蘭嶼、小琉球。交通方式和時間依實際距離計算,有警車、高鐵、交通船和國內線班機。
- 推理追緝:詢問目擊者、調閱監視器和通聯紀錄、聯絡線民。每條線索會在地圖上畫出「包圍網」,但假線索也會把網畫歪。
- 會跑、會躲、會騙人的逃犯:每個逃犯都有犯罪側寫,例如空中飛人、地頭蛇、山老鼠、老狐狸。他越警覺,就越會放假消息、臨時改路線。
- 攻堅與追捕:申請搜索票,在倒數內找出正確的藏身處;攻堅成功後他還會破窗逃跑,要聽聲音判斷他往哪跑。
- 卡牌收藏與成長:逮捕的逃犯會變成卡牌,共 24 種輔助效果;累積經驗值可以解鎖 30 項技能,讓他跑掉的人之後還會變成「宿敵」回來。
- 特殊任務與案件狀況:追回贓物、人質救援、抓一整個集團,還會遇到颱風、連假人潮、選舉維安等狀況。
- 在地知識:每個地點都有真實的歷史與在地特色,結案的報紙會附上「你知道嗎?」小知識。
怎麼玩
- 第一次玩建議先跑一次新手教學(約 5 分鐘),會一步一步帶你抓到第一個逃犯。
- 在懸賞看板挑一張通緝令,看清楚通緝海報上的特徵和犯罪側寫。
- 到了一個地方先調查,每一站能調查的項目有限,要自己取捨。
- 依照辦案筆記和地圖上的包圍網,推理他下一站去哪,點地圖上的地點出發。
- 查到「他就在這裡」時,申請搜索票攻堅,成功後還要追上他。
- 時間、經費、嫌犯的警覺都要顧好,偷渡倒數歸零,他就逃出國了!
技術
- 純前端:HTML + CSS + 原生 JavaScript,不需要建置工具。
- 地圖:Leaflet + OpenStreetMap 圖資。
- 角色頭像:程式依種子產生的 SVG,同一個種子永遠是同一個角色。
- 音效:Web Audio API 即時合成,沒有任何音效檔。
- 存檔:瀏覽器 localStorage,進度存在自己的瀏覽器裡。
歡迎來試玩看看:https://xiang0723.github.io/project-game-most-wanted-taiwan/