Three.js Xiangqi PWA

3D 象棋對局場

點選棋子與交叉點即可走子;3D 視角可用滑鼠拖曳旋轉、雙指縮放。

版本 v7(2026-09-04)・看看前幾版做了什麼

版本 v7(2026-09-04)・📐 棋盤回到第一屏:上一版新增的改版簡歷把棋盤擠到畫面外、要捲動才看得到自己的底線(使用者 0902 就抱怨過「下棋的畫面太小」)⇒ 簡歷收進下面的「看看前幾版做了什麼」,點開才展開。
前幾版:v6 🏷 看得到版本了:畫面右下角會顯示這台裝置實際在跑的版本(10 秒後淡出,重整一次就再出現),下面這排也補齊了前幾版做過什麼——之前這排停在很早的版本,老師看不出站上更新過。
前幾版:v5 🧠 電腦變強了:重寫下棋的思考方式,會多算幾步、比較不會送死;每日殘局換成「限幾步之內將死對方」(全世界同一組,每天換);並補上規則——不能走出讓自己被將的棋
前幾版:v4 修好使用統計(上線後那幾天其實一筆都沒收到,老師看不到有多少人在玩)。
前幾版:v3 ⛶ 棋盤可以放到滿螢幕(使用者反映「下棋的畫面太小」,手機上尤其明顯)。
前幾版:v2 重建上線——這一版之後才有原始碼,在那之前只有線上那一份、改不動。

點選任一紅棋開始。
紅方行棋

先點你的棋子,再點要移動到的位置。