RPS Chess

What's New

A running list of the notable changes to RPS Chess — new game features, the written guides we publish, and the mobile app.

Entries are grouped by month. Where a change was rolled out over several days, the entry records the month rather than inventing a single release day.

October 2026

Website

The written pages wear the game's own mark

The chess pawn emoji in the header of every written page has been replaced with the rock piece the game itself uses — the same art as the front page's hero, the app's sidebar title, the favicon and the app icons. The pages and the game were showing two different marks for one game; now they show one.

Website

The About page stopped naming the app's ad network

"Where you can play it" said the Android app carries advertising from AdMob rather than from the website's ad slots. That list is there to answer where you can play and whether your account comes with you, so it now says the app is the same game and the same account and leaves the ad network out of it.

Website

The front page says what the game is

The description under "What is RPS Chess?" stated the capture rule and stopped there. It now opens with the movement you already know from chess, then the twist — every piece is also a rock, a paper or a scissors — and then what follows from it: you can only capture a piece your type beats, so the biggest piece on the board is not always the strongest.

Website

Every page now drifts the same way

The floating pieces that have always drifted behind the front page now drift behind every written page as well — the guides, the rules, this changelog, the policies, and the About and Contact pages. The pieces sit behind the text rather than over it, are skipped by screen readers, and are drawn with the page's own styles: no extra file to download, and no page here needs JavaScript to be read.

Website

Who we are, and how to reach us

The site now says plainly who makes the game. The About page covers what RPS Chess is, why it exists, where you can play it and how the project is run; the contact page explains how to report a bug, ask about a rule, request account deletion or send feedback, and what to include so it can be answered. Both are linked from the footer of every page, and the cookie and privacy policies were corrected where they described a consent step that the website does not have yet.

Website

Advertising code installed on every page

The advertising code the site needs is now installed — on the app shell and on every content page. No adverts appear yet: an advert also needs an ad unit, and none is set up while the site is going through its content review. This is the last technical step before that review.

Website

One piece, from the front page to the tab icon

The game's own piece is now the mark the site wears everywhere: the front page, the mark beside the title in the sidebar, the browser tab icon and the app icons are all drawn from the same artwork instead of three lookalikes. The tab icon also lost its dark background plate and the piece was redrawn as large as the icon allows, so it reads at the 16 pixels a tab really gives it.

Game

The RPS.IO class picker fits a phone screen

The arena's class picker no longer scrolls on a phone: the title now shares a single line with the Exit button and the Settings, Missions and Emote tiles, which is what frees the room the How to Play, Customize Skin and Skin Packs row needed. The warm-up show's camera holds still instead of drifting, and the show is scoped to the arena.

Content

Six written guides, and real content on the front page

We published a full set of player guides at their own addresses, and put a written introduction to the game on the homepage itself. Before this, the front page was a button and a logo — everything explanatory lived inside the app, which meant there was little for a new visitor (or a search engine) to read before deciding to play.

Technical

Structured data and a no-JavaScript fallback

The site now publishes structured data (schema.org) describing the game and the guides, and the front page serves a readable version of its content even before the app's JavaScript runs. Both are groundwork for search engines and for the review of our advertising application.

September 2026

Website

Website content pages published

We published How to Play RPS Chess, the RPS.IO arena rules and a cookie policy, plus a sitemap and crawler rules so search engines can find and read them. A ads.txt file declares our authorised advertising seller.

Website

Advertising site connection

We connected rpschess.io to our advertising account and verified ownership of the domain. Ads are not shown on the website yet — the site has to pass a content quality review first, and we are working through that now.

Game

Result-panel banner in the app

The mobile app's post-game screen now reserves a strip for a banner ad, so the result panel and the ad never overlap. Ads in the app are still served as test ads while the game is in testing — real ads only begin once the app is publicly listed.

Earlier

Game

Draws for games that make no progress

Local, bot and spectated games now end automatically by the fifty-move rule (100 moves with no capture) and threefold repetition, so a game can no longer run forever with neither side making progress.

Game

Learn section reorganised

The special rules — the always-hidden king and the rock-versus-rock case — moved into a plain reference card, sitting alongside the interactive lessons and tactical drills rather than inside them.

Game

Arena snow, and real capture sounds

The Chessmass snowfall in the RPS.IO arena is now drawn on the arena floor itself, so it stays put as the camera moves instead of sliding across the board. The capture sound is a real recording rather than a synthesised one.

Platforms

Web, Android and iOS

The game went live on the web at rpschess.io. The Android app is built and running, and the iOS project and its cloud build pipeline are configured. Google sign-in works in the app as well as the browser.

Technical

Self-contained build

The styling framework is bundled with the app instead of loaded from a third-party CDN, so the game does not depend on an external host to look right.

Want to understand the game rather than the updates? Start with How to Play RPS Chess, then the strategy guide.

Play RPS Chess free