下載 APKPure App
可在安卓獲取直棋的歷史版本
支援設置多種規則變體的直棋遊戲。
「直棋」是一種經典的棋盤遊戲,適合兩人對戰。棋盤設計為多個同心正方形,並通過直線或斜線相連。遊戲的目標主要是消除對方的吃子能力,或者將對方困於無法移動的狀態,從而取得勝利。
「直棋」在各地都有多種變體,遊戲規則也各有特色。普遍來說,雙方玩家各有九顆或十二顆棋子,棋盤通常由二十四個點所組成的三個同心正方形構成。棋盤上的連接線分為穿越正方形的線和沿著正方形邊緣形成的線,數量通常為四條或八條,以及十二條。
直棋各地名稱亦不相同。譬如:臺灣稱為「直棋」,台語俗諺「仙棋乞丐直」,意即下棋是有錢有閒人的娛樂,沒錢的窮苦民眾只能以簡單的直棋自娛。
各地「直棋」變體都依循的共通遊戲規則為,開始將手中的棋子以雙方輪流的順序放入棋盤上。當手中的棋子都已經放完後,才可以移動棋子。因此,「直棋」至少擁有兩個不同階段。如果造成三個己方棋子連成一線,俗稱此情況為「直」,或「三連」,就可以吃掉棋盤上對方的一顆棋子,並且吃掉的棋子不能再放回棋盤上。遊戲進行至某一方無棋子可移動,或是盤面上的棋子少於兩顆,則該方判定為輸。因為雙方輪流移動棋子,所以有機會發生走過的盤面又再一次出現,造成迴圈的盤面,在雙方都不改變行子方式的情形下有可能產生和棋的結果。
各種不同地區的「直棋」規則皆存有細微差異。本遊戲支援多種規則變體設置,如下所示:
* 雙方手中分別擁有幾顆棋子?可選9顆、12顆等。棋盤上有無左上、左下、右上、右下四條斜線,或全由直線構成?在「十二子直棋」中,棋盤通常帶有斜線,遊戲多以消滅對方棋子為主,並且先放棋子的一方優勢較大;「九子直棋」則通常無斜線,更像是一種以困住對方為主要勝利目標的棋類。
* 當發生「直」時,是否限制不可吃掉三顆棋子連成一線中的任何一顆?這樣的規則在擺子階段有助於避免局面的反覆,同時也增加了在走子階段的策略變化,如棄子防禦或阻斷散子。
* 是否規定在擺子階段被吃的對方棋子不立即移除,而是先作標記,待擺子完畢、走子前再統一移除?這個規則有助於降低先放子方的優勢,使局面更加平衡。
* 在走子階段,若剩餘三顆棋子是否允許「飛棋」,即能自由移動到任意空位?這樣的設計是為了避免僵局,特別是在棋盤沒有斜線的情境下。
* 滿盤時,先擺子方是否會被判輸?這主要是為了懲罰策略不佳的先放子方。
* 走子階段是否由後放子方先行動?這樣的規則是為了平衡遊戲,彌補後放子方可能面對的不利條件。
這些規則選項不僅豐富遊戲性,也讓各種不同的「直棋」變體更具策略性和挑戰性。
直棋遊戲攻略:
1. 優先佔領「活動性強」的位置:選擇鄰接點多的位置擺放棋子,提高自己棋子的活動範圍。
2. 精算形成「直」的代價:若對方形成「直」後,你可以透過損失一顆棋子來大幅限制對方的活動空間,這種情況下,故意讓對方形成「直」是值得的。
3. 吃子的優先順序:
- 首選:優先吃掉對方正嘗試形成「直」的棋子。
- 次選:吃掉對方趕來阻擋你正在試圖形成「直」的棋子。
- 末選:吃掉對方活動能力較弱的棋子。
透過這些策略,你可以更有效地掌握遊戲節奏,並逐步壓制對方,最終達到勝利。
Last updated on 2024年10月23日
- Implemented piece animations (ensure Animation duration is set to a non-zero value).
- Supports exporting color settings to the clipboard, as well as importing from the clipboard.
- Supports setting board image.
- Supports more color/sound themes.
- Fixed the 'Null check operator used on a null value' error when loading a game.
直棋
5.4.1 by Calcitem Studio
2024年10月23日