Games that play in your browser — phone or desktop.

Games » Chess

Chess

By Frank Force (GitHub: KilledByAPixel) · 2026

Play:

Touch: Tap a piece to select it, tap a legal destination to move it. Confirmed working end to end against a real AI opponent on a simulated touchscreen. · Keyboard: Not required for play; U to undo, R to restart, Esc to pause are available as shortcuts.

About:

Part of LittleJS Arcade, an actively-maintained collection of classic games built on the LittleJS engine by its own author. Offers Player vs AI at a stated "Medium" difficulty, local Player vs Player, an AI vs AI spectator mode, options and a help screen — a complete chess implementation, not a tech demo.

Touch was tested directly: tapping a piece then its destination square moves it, the board updates, and the AI opponent replies on its turn, confirmed in separate sessions on a simulated phone and with mouse clicks on desktop. Zero console errors and zero failed requests throughout.

Credits:

Made by Frank Force (GitHub: KilledByAPixel), 2026. Published here under the MIT licence. Source code. The author's own page for it.

Phone check: played on a simulated phone (390x844, real touch tap-to-select-tap-to-move) and on desktop (mouse clicks) on 7 Sep 2026 — piece movement and AI response confirmed working on both; zero console errors, zero failed requests

Rate this game:

One vote per game each month.

Play next:

Four in a Row Drop coloured pieces into a seven-column grid and line up four before your opponent does — offline vs a friend, vs AI, or watch two AIs play.
Boxed In Wall off empty sections of the board to trap bouncing balls before an unfinished wall gets struck — a from-scratch rebuild of a classic 90s area-denial puzzle, with dedicated touch controls.
Civis Build cities, research technology, and manage diplomacy on a hex grid against up to three AI opponents, in this open-source Civilization-style 4X.
Hexahedral Tap an adjacent cube to slide it and reach the goal tile before you run out of moves — 30 levels across three difficulties.