日本將棋

雙人日本將棋(同螢幕)。喺 9×9 棋盤上食子並將佢當作己方棋子重新打入。

日本將棋玩法說明

日本將棋常被稱為日本象棋,是世界上偉大的策略棋類之一,喺日本已流傳數百年。兩名玩家隔著 9×9 嘅棋盤對峙,各自統領二十枚棋子,爭相將死對方個王。將棋同其他象棋變體最大嘅不同在於「打入」規則:你食咗嘅棋子唔會離場——佢會改換陣營,可以當作你自己嘅棋子重新投放到棋盤上。呢樣令將棋以犀利同易於翻盤著稱,因為子力從來唔會真正消失。你可以同朋友同螢幕對弈,亦可以挑戰三種難度嘅電腦。

遊戲目標

目標係將死對方個王:將佢逼到下一步無法逃脫被食嘅境地。本應用冇子力和棋——當一方個王被將死(或者極其罕見咁一方無合法著法)時分出勝負。先手(此處顯示為黑方)先行,之後雙方輪流。每一回合你要麼移動棋盤上嘅棋子,要麼從持駒中打入一枚被食嘅棋子。

棋盤與棋子

棋盤係 9×9 共 81 格。每方開局有一枚王、一枚飛車、一枚角行、兩枚金將、兩枚銀將、兩枚桂馬、兩枚香車同九枚步兵——合共二十枚。棋子呈楔形並指向敵方,所以你總能憑朝向分辨歸屬;對方一側嘅棋子睇落係倒置嘅。用「翻轉棋盤」按鈕,等每位玩家都可以由自己一側讀盤。已升變嘅棋子以紅色顯示。

各子嘅走法

  • 王(王/玉):向八個方向中任意一方走一格。丟失王就輸棋,一定要護好。
  • 飛車(飛):沿直線喺空格上走任意格數——上、下、左、右。佢係最強嘅棋子,升變為「龍王」,另外獲得斜走一格嘅能力。
  • 角行(角):沿斜線喺空格上走任意格數。佢升變為「龍馬」,另外可以向任意直線方向走一格。
  • 金將(金):向任意直線方向走一格,或者斜前方走一格——共六格,但絕不斜後。金將唔可以升變,被食時亦唔降級。
  • 銀將(銀):直前走一格,或者向四個斜方向之一走一格——共五格。佢靈活,但喺兩側同正後留有空當。升變後按金將走。
  • 桂馬(桂):向前跳兩格、再側移一格,越過其間嘅一切。佢係唯一會跳躍嘅棋子,而且只能向前。升變後按金將走。
  • 香車(香):只沿直線向前喺空格上走任意格數——絕不側移或後退。升變後按金將走。
  • 步兵(歩):向正前方走一格並喺該格食子。同西洋象棋唔同,冇一次走兩格,亦冇斜食。升變後嘅步兵(「成步/と金」)按金將走,係強力嘅攻擊手。

升變

離你最遠嘅三列構成你嘅升變區。當棋子走入、走於其中或走出該區時,你可以令佢升變——翻到更強嘅一面(以紅色顯示)。飛車、角行、銀將、桂馬、香車同步兵都可以升變;王同金將唔可以。升變係可選嘅:有時未升變嘅銀將或桂馬保留住更靈活嘅走法,所以每次遊戲都會問你要唔要升變。

有一種情形升變係強制嘅:當棋子此後再也冇任何合法走法嘅時候。到達最後一列嘅步兵或香車、到達最後兩列之一嘅桂馬,都冇可前進嘅格仔,所以必須升變。遊戲會自動處理。

打入規則(將棋嘅招牌)

當你食咗敵子時,佢會進入你嘅持駒,翻返未升變嘅一面。此後任何一回合,你都可以唔走棋盤上嘅棋子,而係從持駒中將一枚棋子當作己方棋子打入任意空格——棋盤上任何地方,近處或遠處皆可。打入嘅棋子總係以未升變狀態落子(被食嘅龍王會以普通飛車歸來)。呢個就係將棋好少簡化嘅原因:每次食子都喺武裝對手,而持駒中嘅棋子可以打擊任何地方。有四條限制:

  • 同一縱列唔可以有兩枚步兵(二步):你唔可以將步兵打入已經有你自己一枚未升變步兵嘅縱列。該列上已升變嘅步兵唔計。
  • 唔可以打入「死子」:你唔可以將棋子打到佢此後再也無法移動之處——最後一列嘅步兵或香車,或最後兩列之一嘅桂馬。
  • 唔可以用打步將死(打步詰):你唔可以打入步兵而即刻形成將死。(你仍可打步造成普通將軍,其他任何棋子都可以打入形成將死。)
  • 只能走合法局面:同任何著法一樣,打入唔可以令你自己個王處於被將。當你被將時,打入一子去擋住或食咗將軍之子係極好嘅防守。

將軍與將死

當你個王受到攻擊即被將軍,你必須即刻應對——將王移到安全處、食咗將軍之子,或擋住佢嘅路線(打入係極好嘅擋子方式)。如果冇合法辦法脫離將軍,咁就係將死,對局結束。由於王從來唔會真正被食,你總能預見將死嘅到來:被將軍時,應用會用紅色突顯你個王。

雙人與對戰電腦

雙人模式下,你同朋友共用一塊螢幕,輪流執先手同後手;「翻轉棋盤」按鈕會轉動棋盤,等雙方都由正面讀盤,「悔棋」可以收回失誤。喺「日本將棋 對戰電腦」中,你揀一方同三種難度之一。簡單難度下法鬆散並會犯錯,新手都可以取勝;普通難度會向前推算幾步並懲罰失誤;專家難度搜尋更深,重視持駒並搜尋將死——包括以打入取勝。電腦完全喺你嘅裝置上思考,所以離線都可以玩。戰勝佢就可以獲得排名積分:簡單 +10、普通 +30、專家 +100。

策略技巧

  • 構築「圍」(王城)。用開局嘅著法將王藏入角落,匿喺金銀眾將嘅牆後。王安全咗你先可以放手進攻,大部分將棋對局都係靠邊個先將死取勝,而唔係靠子力。
  • 手中留子隨時可打。持駒中嘅金或銀往往比盤上嘅更值錢,因為你可以將佢啱啱打喺戰鬥焦點——即刻護城或增援進攻。
  • 喺你佔優兵力嘅地方進攻。喺敵王附近兌子去打開路線,然後將棋子打入並推進到空當。飛車同角行鍾愛指向敵方王城嘅開放縱列同斜線。
  • 防守時留意打入。食子之前,先諗吓你交畀對手嘅呢枚子佢可以做啲乜。有時用自己打入去擋,好過食子從而武裝敵人。
  • 有目的咁升變。敵王附近嘅「と金」(成步)或成銀係緩慢卻無法阻擋嘅破城槌。但若銀將嘅斜後走法對防守更有用,就唔好升變——每次由你決定。

常見問題

打入究竟點運作?

被食嘅棋子以未升變狀態進入你嘅持駒。輪到你時,你可以將持駒中嘅任意棋子當作己方棋子放到任意空格,而唔走盤面。主要限制係:同一縱列唔可以有兩枚你未升變嘅步兵、唔可以將棋子打到佢再也無法移動之處、唔可以用打步即刻將死。㩒持駒欄中嘅棋子,再㩒突顯嘅空格就可以打入。

幾時可以升變,係咪強制?

當棋子走入、走於或走出最遠三列(你嘅升變區)時都可以升變。升變係可選嘅,除非棋子此後會被困死:最後一列嘅步兵或香車、最後兩列嘅桂馬必須升變。金將同王永不升變。

將棋同西洋象棋有咩唔同?

棋盤係 9×9,棋子走法唔同,而且冇王車易位或食過路兵。最大嘅區別係打入規則:被食嘅棋子改換歸屬並重返棋局,所以對局直到最後仍然複雜,大逆轉屢見不鮮。步兵亦係直前走子同食子,而唔係斜食。

點樣喺對戰電腦時獲得排名積分?

喺任意難度下贏一局「日本將棋 對戰電腦」就得。簡單每勝一局 10 分,普通 30 分,專家 100 分。積分按難度分別記錄;登入後你嘅最佳成績會出現喺排行榜上。和局同落敗都唔得分,所以請挑戰你可以戰勝嘅最高難度。

呢個遊戲可以離線玩嗎?

可以。頁面載入完成後,雙人對弈同電腦對手都完全喺你嘅瀏覽器中執行,唔需要網絡連線。離線贏得嘅排名積分會儲存喺你嘅裝置上,等你重新連線並登入後自動上傳。