What's New

Latest updates to Pure Checkers

Navigation, Profiles & Replays

  • Mobile Navigation — floating hamburger menu on all marketing pages. No more dead ends on mobile.
  • Breadcrumbs — player profiles and game replays now show a breadcrumb trail (Home / Page) for easy navigation back.
  • Game Replay Outcome — when you reach the last move, a card shows who won and why (forfeit, all pieces captured, no valid moves).
  • Replay Links Everywhere — hover over any game in the game log or player profile to reveal a replay button.
  • Bot Profiles — bot player pages show a purple "Bot" badge and "AI Opponent" label. Their game history is viewable.
  • Activity Heatmap — player profiles now show a GitHub-style activity grid of games played per day over the last year.
  • Footer Links — added Strategy, Home, and language switcher (English / Español) to the footer.

SEO, Analytics & Public Pages

  • Player Profiles — every player now has a public profile page at /player/username showing their ELO, win rate, and recent games.
  • Game Replays — watch any finished game move-by-move at /game/id with keyboard navigation. Share replays with friends.
  • FAQ Page — frequently asked questions with structured data for Google rich snippets.
  • Self-Hosted Fonts — Poppins is now served locally instead of from Google Fonts. Faster page loads, no third-party requests.
  • Google Analytics — tracking enabled to understand how players use the site.
  • Open Graph & Twitter Cards — proper social sharing previews when links are posted on social media.
  • Sitemap & Robots — search engines can now discover and index all public pages.

Developer Tools & Quality of Life

  • Connection Status — a warning bar appears when your connection drops, showing reconnection progress. No more silent disconnects.
  • Dev Panel — press F2 to inspect live game state, socket events, and stores. Copy a full diagnostic report with one click. Admin users get economy tools.
  • Admin System — designated admin accounts can manage the game economy directly from the dev panel.
  • Scrollable Game Log — the game log in the Quick Play tab now scrolls within its own container with a styled scrollbar.

Game Intelligence & Polish

  • Move Analysis — every move is evaluated in real time against the best possible play. Your move log shows color-coded quality ratings: gold for best moves, green for good, orange for inaccuracies, red for blunders.
  • Bot Personalities — bots now react to the game with emotes. Easy bot is friendly, Hard bot is cocky. They notice your blunders and your brilliant moves.
  • Faster Chain Captures — multi-jump sequences are snappier. You can also queue your next jump while the current animation plays — no more waiting.
  • Drag & Drop — move pieces by dragging on desktop and mobile. Touch and mouse both supported. Tap-to-select still works too.
  • Skip the Wheel — press Space or click Skip to jump straight into the game. The game starts immediately on the server — the wheel is purely visual.
  • Game Log — live feed of all games being played, right in the Quick Play tab. Toggle between all games and your own. Profile page shows your personal game history.
  • All Games Recorded — both ranked and friendly games are now saved to the database with full history.

Server-Side Bots

  • Three Difficulty Levels — Easy, Medium, and Hard bots with increasing AI depth. Each has its own ELO that adjusts naturally from games played.
  • Real Games — bot matches are full server-side games. They show up in the room list, can be spectated by anyone, and are recorded in your history.
  • Call a Bot — create a room and invite a bot directly from the waiting screen. Pick your difficulty with colored radio buttons. Or use the Bot tab for a one-click start.

Guest Accounts Done Right

  • Real Accounts — guests now have real profiles with tracked stats, game history, and ELO ratings.
  • Keep Your Progress — when you upgrade to a full account, all your games and stats carry over. Plus you get starter coins as a welcome bonus.
  • Fair Play — games involving guests are always Friendly mode. Ranked matches with ELO changes and coin rewards require two registered players.
  • Username Taken? — if you try to play as a guest with a name that belongs to a registered player, you'll be told the name is taken instead of crashing.

Reliable State & Navigation

  • Server-Authoritative State — the server is now the single source of truth. Refresh mid-game and everything restores perfectly — board position, timers, whose turn it is.
  • Game Over Screen — see your results, ELO changes, and coin rewards before being sent back to the lobby. Dismiss when you're ready.
  • Phase-Driven UI — no more phantom screens, stuck spinners, or ghost room indicators. The UI renders from server state, not URL guessing.
  • Quick Play Creates Rooms — matchmaking now creates proper rooms that appear in the room list and can be spectated. All games happen in rooms.
  • Room List Stability — rooms are sorted oldest-first so the list doesn't jump around as new rooms are created.

Launch

  • Play Online — real-time multiplayer checkers with matchmaking, private rooms, and QR code invites.
  • ELO Rating — compete on the leaderboard. Your skill rating adjusts after every ranked game.
  • Coin Economy — earn coins by winning, spend them in the shop on themes, skins, and emotes. Closed economy — no pay-to-win.
  • Community Treasury — a shared vault funded by game taxes that pays out daily bounties and milestone rewards.
  • 9 Themes — from dark to light, including Ocean, Forest, Sunset, Midnight, Latte, Paper, Sand, and Cloud. Your pick persists across sessions.
  • In-Game Chat — global chat, room chat, and game chat with system messages for connects, disconnects, and game events.
  • Mobile First — designed for phones and tablets with touch support, safe area handling, and responsive layouts.
  • No Ads, No Paywalls — free forever. Play as much as you want.