What RPS Royale is
A group of players joins one room. The server pairs them off, the winner of each match moves on, and the loser watches until the next series round begins. When a single player is left standing, that player wins the series round. A room can play several series rounds in a row, and the player who wins the most of them is crowned champion.
Nothing needs to be installed. You can play as a guest with only a display name, or sign in with an account. Every rule on this page is enforced by the game server rather than by your browser, so every player in a room plays under exactly the same conditions and nobody, including the person who created the room, can change an outcome.
Getting started
From the home page, choose Create a new game to open a room, or type the four-character room code someone shared with you to join theirs. Codes are made of letters and numbers with easily confused characters left out, and they are not case sensitive.
If you play as a guest you choose a display name of up to 24 characters. A guest identity lasts for your current browser session. Signing in with an email address and password, or with a Google or Microsoft account where those options are offered, gives you a durable account that keeps your statistics and virtual points between visits.
Setting up a room
The player who creates a room is its creator. While the room is open, the creator can adjust three settings within the limits the site currently allows. The create form always shows the exact limits in force; the defaults are listed here.
- Minimum players: the smallest roster at which the game may start. The default is 2.
- Maximum players: the capacity of the room. The default and the site-wide ceiling are both 50.
- Series rounds: how many complete elimination brackets the room will play. The default is 5 and the ceiling is 10.
Gathering players and starting the game
Share the room’s invite link with your players; the lobby shows the link and has Copy invite link and Share invite buttons, and a Copy code button for the four-character code if someone would rather type it. The lobby also shows the roster, how many players are connected, and how close the room is to its minimum. Only the creator can start the game, and only once the room has reached its configured minimum number of players.
The settings lock the moment the game starts, and after that the room is sealed to new players, so everyone who wants to play needs to join beforehand. Players who are already in the room can still reconnect.
How a match works
The server pairs players who are still alive and do not yet have an opponent. It shuffles them randomly and pairs them in order, so nobody chooses who they face. Pairing runs on a short timer, about ten seconds by default. If an odd number of players are waiting, one player gets a bye and is paired at the next pairing.
In a match, both players have a short window, five seconds by default, to choose Rock, Paper, or Scissors. Your first choice is final. Until the match resolves you only see whether your own choice was submitted; the server never reveals a hidden choice to your opponent or to spectators.
If you do not choose in time, the server picks for you at random so the match can continue, and if both players run out the clock the server picks for both. The standard rules then decide the match:
- Rock beats Scissors.
- Scissors beats Paper.
- Paper beats Rock.
- The same choice from both players is a tie and goes to the tie-break.
Tie-breaks: the mash challenge
When both players show the same choice, the match is not thrown again. Instead it becomes a mash challenge: both players press the mash button as fast as they can for two seconds. The first player to reach the target, five accepted presses by default, wins immediately. If time runs out first, the higher count wins, and if the counts are exactly equal the server settles the match with a random draw.
Only presses the server accepts are counted. Presses are numbered in order and rate limited on the server, so a browser extension or script cannot produce a faster count than an honest player. Your screen shows your own accepted count against the target.
Series rounds, wins, and the champion
A series round is one complete elimination bracket. Players are paired match by match until a single player remains, and that player wins the series round. After a short intermission every player in the room returns for the next series round, and the room repeats this until it has played the number of rounds the creator configured.
Every player has a wins counter that starts at 1. Each match you win adds one, and the counter carries forward from round to round. It shows momentum, and it is also used as a tie-breaker; it is not what decides the champion on its own.
After the final series round the server selects the champion. It compares players in this order and stops as soon as one player is ahead:
- The most series-round wins.
- The highest wins counter.
- The most eliminations across the whole game.
- The most recent series-round win.
- If players are still level, a single random draw made by the server.
Watching after you are eliminated
Losing a match does not remove you from the room. You become a spectator for the rest of that series round: you can choose an active match to watch and follow its public progress, but never anyone’s hidden choice. When the next series round begins, you return as a full player with your wins counter intact.
Spectator wagers with virtual points
Every player has a balance of virtual points, and new players start with 100. When only two players remain in a series round, a short wagering window opens for spectators, who can back the finalist they think will win.
- Each spectator can place one wager per series round, and a wager cannot be changed once it is placed.
- A stake is a positive whole number of points, no more than your available balance, and it is reserved as soon as the wager is accepted.
- If your finalist wins, you get your stake back plus an equal amount. If they lose, the stake is forfeited.
- Wagers never influence a match or any result.
About virtual points
Virtual points exist only inside RPS Royale. They are not money and have no monetary value. They cannot be bought, sold, transferred, or cashed out, and RPS Royale does not involve real-money gambling. They are simply a way for spectators to have a stake in the final match.
Connections and reconnecting
Your browser keeps a live connection to the room and reconnects automatically after a brief drop. If the page was closed or reloaded, open it again in the same browser session to rejoin the same room with a fresh view of the game exactly as it stands. The game does not pause for a disconnected player: timers run on the server, so an unanswered choice is still picked for you at random.
Because the server runs the room, the creator disconnecting does not stop the game. After the game ends, the result screen stays available for a few minutes and then the room’s temporary state is cleared.
Server authority and fair play
The server owns choices, timers, pairings, tie-break counts, and results. It validates every message it receives, limits how fast a client can send them, ignores duplicates, and rejects choices from anyone who is not in the active match. The finished game, its winner, and its players are recorded once, so a result cannot be applied twice. Automating gameplay or abusing other players breaks the Terms of Service.
Practice mode: play against bots
If nobody is around to play with, choose Practice against bots on the home page once you have entered as a guest or signed in. The server creates a short game against computer-controlled opponents, so you can see how a match and a tie-break work before you invite anyone.
Bots are always labelled "Bot" and choose at random. They never press the mash button, so in a tied practice match any press you make wins, and if nobody presses, the server settles it with a random draw. Practice games are not saved to your statistics and have no wagers.
Tips for new players
Five seconds is short, so decide before the match begins and stay on the game screen. Choices, the mash button, and wagers are all real buttons you can reach with the keyboard.
- Against a stranger there is no winning pattern to find, so simply do not become predictable: avoid always opening with the same choice.
- Get ready to mash before a tie-break, because it lasts only two seconds.
- Watching matches as a spectator shows how other players behave, but pairings are shuffled, so you cannot know whom you will face.
- Start with small wagers. A stake cannot be changed and is lost if your pick does not win.
Devices and accessibility
RPS Royale works in current desktop and mobile browsers, and its screens adapt to narrow phone widths. Screen readers receive status announcements for the phase of the game and for match results, animations respect the reduced-motion setting of your device, and every control can be operated by keyboard.
Frequently asked questions
Do I need an account to play?
No. Guest play is always available: pick a display name and you can create or join a room immediately. An account is optional and keeps your statistics and virtual points between visits.
How many people can play in one room?
A room needs at least the minimum its creator sets, 2 by default, and holds up to 50 players. The creator chooses the exact minimum and capacity before the game starts.
Can I join a game that has already started?
No. Once the creator starts the game the room is sealed to new players. Ask the creator to open a new room, or wait for the next game. Players who were already in the room can reconnect.
What happens if I do not choose in time?
The server picks Rock, Paper, or Scissors for you at random when the choice window closes, so the match always finishes. Your first choice is final, so choose deliberately but quickly.
What happens when both players choose the same thing?
The match goes to a two-second mash challenge. The first player to reach the target count wins, otherwise the higher count wins, and an exactly equal count is settled by a random draw from the server.
What if I lose my connection in the middle of a game?
Your browser reconnects automatically after a brief drop; if the page was closed, open it again in the same browser session to rejoin the room. The game keeps running while you are away and the server chooses for you if a match times out, so reconnect quickly.
Are wagers and virtual points real money?
No. Virtual points have no monetary value and cannot be bought, sold, transferred, or redeemed. Wagers only change a spectator’s virtual balance and never affect a result.
How long does a room code last?
A room code stays valid for up to 24 hours. When a game ends, the finished room stays available for a few minutes before its temporary state is cleared.
Can the room creator or another player rig a result?
No. The server pairs players, keeps choices hidden, enforces the timers, counts tie-break presses, and decides every result. The creator can only change settings before the game starts and start the game.
Can I play without other people?
Yes. From the home page, choose Practice against bots to play a short game against computer-controlled opponents. The Practice mode section above explains how it works.