Game review
Checkers
7.4 / 10
- Developer
- Frank Force
- Publisher
- Frank Force
- Released
- 1 January 2024
- Platforms
- Web browser (desktop and mobile)
- Genre
- Board game
- Monetisation
- Free, open source, no ads and no in-game purchases
- Players
- Local player-vs-player, or single-player vs AI
The short version
Checkers requires a two-step touch interaction rather than Reversi's single tap — select a piece, then tap one of the green dots marking its legal destinations — and that scheme was confirmed working cleanly on both a simulated phone and a desktop mouse, with a correctly highlighted selection and a legal-move preview that never let a piece drop somewhere illegal. It also inherits the same solid shell as its sibling: keyboard shortcuts, a pause menu, and a real AI opponent. The AI is the one place this build shows its "Hard difficulty" setting is more than cosmetic — a single move sometimes took 15-20 seconds to resolve in testing, considerably longer than Reversi's opponent, though it did complete correctly every time it was given long enough.
Biggest strengths
- The select-then-move interaction is clear and forgiving on touch: tapping a piece highlights it and marks every legal destination with a visible dot, and tapping a highlighted dot completes the move — confirmed directly by selecting a piece, watching its one legal destination marked, and completing that move on a simulated phone
- Identical behavior confirmed with a desktop mouse click, plus working keyboard shortcuts — pressing U after a move correctly undid it and reverted the board to its exact prior state
- A genuine AI opponent (with a live "AI Thinking... NN%" readout), plus Player vs Player and AI vs AI modes and a difficulty option, shared with the rest of the collection
Biggest weaknesses
- The AI is noticeably slow on Hard difficulty — 15 to 20 seconds for a single move was observed more than once in testing, long enough that a player unfamiliar with the "AI Thinking...%" readout could reasonably assume the game had frozen. It always did complete the move when given time, but the wait is a real friction point a phone player will hit on the very first game
- Like Reversi, it depends on shared engine and template files from its parent repository rather than shipping self-contained, which is a maintenance note rather than a player-facing issue
- It is standard Checkers with no rules variant or twist — competent execution, not a new idea
Who it's for: Anyone who wants real Checkers on a phone without an app, especially for two players sharing a device
Our recommendation: A solid touch-first Checkers, worth the AI's occasional wait
7.4 / 10
Checkers is the sibling to Reversi in Frank Force's LittleJS Arcade collection, built on the same engine and sharing the same menu, options and pause-screen scaffolding. Where Reversi's entire interaction is a single tap on a highlighted cell, Checkers needs one extra step — select a piece, then choose where it goes — and that extra step was the main thing worth testing carefully here.
Select, then move: still a clean touch interaction
Tapping a piece with a legal move highlights it in green and marks every square it can legally reach with a small dot; tapping one of those dots completes the move. That was confirmed directly on a simulated 390x844 touch viewport: selecting a red piece produced exactly one green destination dot, tapping it moved the piece there, and the previous and new squares were both highlighted afterward to show the completed move at a glance. The identical sequence was then repeated with a desktop mouse click and produced the same result, and pressing the U key afterward correctly undid the move and reverted the board to its exact starting position — a real, working keyboard shortcut, not just a label in the footer. Two taps (or clicks) instead of one is a small amount of extra friction compared to Reversi, but it's the correct extra step for a game where the piece you're moving isn't always obvious from the destination alone, and nothing about it was fiddly or imprecise in testing.
The AI thinks. For a while.
Where this build diverges from its sibling is speed. Reversi's AI responds in a second or two; Checkers' "Hard" AI took considerably longer in testing — a live "AI Thinking... NN%" counter was still climbing 15-20 seconds after a move was made, and in one run it appeared to sit at the same percentage across two separate checks several seconds apart before a later, longer-patience test confirmed it does eventually complete every time. That's presumably the cost of a deeper minimax search on "Hard" than Reversi's opponent runs, but it's a real UX cost too: a first-time player without the patience to wait out an unfamiliar progress readout could reasonably conclude the game had hung. It never did, in any test run here, but the wait is long enough to be worth calling out plainly.
Verdict
This is a competent, correctly-implemented Checkers with the same touch-first foundation that made Reversi worth shipping to this shelf: legal moves are always shown, never assumed, and the two-step select-then-move interaction works cleanly across touch, mouse and keyboard alike. The AI's slow "Hard" difficulty is the one real wrinkle, and it's worth a mention in the game's own listing rather than a reason to keep this off the shelf — the mechanic underneath it, which is what this section actually grades, holds up.
Pros and cons
Pros
- The select-then-move interaction is clear and forgiving on touch: tapping a piece highlights it and marks every legal destination with a visible dot, and tapping a highlighted dot completes the move — confirmed directly by selecting a piece, watching its one legal destination marked, and completing that move on a simulated phone
- Identical behavior confirmed with a desktop mouse click, plus working keyboard shortcuts — pressing U after a move correctly undid it and reverted the board to its exact prior state
- A genuine AI opponent (with a live "AI Thinking... NN%" readout), plus Player vs Player and AI vs AI modes and a difficulty option, shared with the rest of the collection
- MIT licensed, no analytics anywhere in the shipped build, loads and runs without a single console error across both device profiles tested
- Consistent, polished shell: pause menu, mute toggle and clean scorekeeping match the standard this collection has already set with Reversi
Cons
- The AI is noticeably slow on Hard difficulty — 15 to 20 seconds for a single move was observed more than once in testing, long enough that a player unfamiliar with the "AI Thinking...%" readout could reasonably assume the game had frozen. It always did complete the move when given time, but the wait is a real friction point a phone player will hit on the very first game
- Like Reversi, it depends on shared engine and template files from its parent repository rather than shipping self-contained, which is a maintenance note rather than a player-facing issue
- It is standard Checkers with no rules variant or twist — competent execution, not a new idea
- Sound was not verified either way in this environment; headless testing has no audio output