Skip to content
YiBoard
Play

2026-09-13

The Xiangqi Platform Gap

Xiangqi online platforms in English are thin and often rule-wrong. We explain the gap, why the legged horse breaks apps, and where to play xiangqi online.

#xiangqi#chinese chess#online play#board games

Western chess and Go tools never covered Xiangqi

Most English-language board-game infrastructure was built around chess and, later, Go. Xiangqi fell through the gap. The piece names are inconsistently romanised: the same horse is Ma, Maa, or Ma with tone marks depending on the site, and the cannon is Pao, Pao, or Pawn on bad translations. Rule sets differ too. The horse-leg block (a piece blocking the horse's diagonal step) and the elephant-river limit (elephants cannot cross the river) are easy to implement wrong, and several small apps get them wrong. Notation systems are not standardised in English the way algebraic chess notation is, so move lists from one site do not paste cleanly into another. When a site does support Xiangqi, the move validator is often a thin wrapper that misses edge cases the rulebook treats as basic.

The strongest platforms are Chinese-language-first

The deepest Xiangqi engines and largest player pools live on Chinese services. For a newcomer who does not read the language, they are rough: account registration can require a local phone number, ad load is heavy, and the UI is dense with features aimed at serious players. A curious English speaker who wants to learn the game hits a wall of friction before they make a first move. Worse, some gate features behind a paid membership or a friend invite, which blocks a tourist who just wants a single casual game. The few English-facing options are thin, often abandonware, or missing the rule correctness that matters most.

The openings library problem is harder than in chess

Chess has centuries of standardised opening theory with English names everyone agrees on. Xiangqi has rich opening theory too, but far fewer standardised English-language references. A player who wants to study the Screen Horse or Central Cannon openings must dig through scattered, inconsistently translated material. An opening explorer that works in English, with correct move trees, barely exists. There is no equivalent of a single trusted English reference like Modern Chess Openings that a beginner can buy and rely on, so the learning curve starts cold.

What a good browser implementation needs

  • Correct move validation, including the legged horse and the elephant's river limit, enforced on every move.
  • A readable board on mobile without scrolling, with pieces large enough to tap.
  • Undo for teaching, so a learner can step back through a line without losing the game.
  • An opening explorer and a local, offline mode that needs no account.

None of these are exotic, but together they are rare. Most projects nail one or two and skip the rest. The account-free offline mode is the one almost everyone drops, which is a shame because it is what makes the game teachable on a phone with bad signal. The legged horse in particular is the trap: many hobby projects validate the destination square but forget to check the adjacent orthogonal square, so illegal moves slip through.

The opportunity: a no-install, no-account board

There is clear room for a board that opens in the browser, asks for nothing, and gets the rules exactly right. The value is not a stronger engine but a correct, calm place to learn: validate moves properly, show why a move is illegal, let players undo, and teach the openings as they play. You can try a full board in the browser at yiboardgame.com, with no install and no account. A small, correct board also lowers the bar for schools and parents who want to teach the game without handing a child a full social account. It also helps diaspora parents who grew up with the game but never learned the formal names in English, giving them a way to play with their kids. Start a game at /play, and read more strategy and platform notes at /blog.

Why are there so few good English Xiangqi platforms?

The strongest engines are Chinese-language-first, with heavy account friction and dense UIs. English-facing options are thin or abandonware, and the rules are often implemented wrong.

What rule do Xiangqi apps get wrong most?

The legged horse (a blocking piece cancels the horse's step) and the elephant's river limit. Both are easy to code incorrectly, and several small apps do.

Do I need an account to play on yiboardgame.com?

No. The board opens in the browser with no install and no account, and it enforces the rules correctly including the legged horse.

Play Xiangqi in your browser →

More board game posts →

Related

explore.title

YiBoard (yiboardgame.com) — 中华棋类,浏览器即玩,免费无注册。 去下一局 · 更多博客 · 玩法指南