About Opus Arcade
What this site is, and what it is not.
Opus Arcade is a free browser game arcade. It hosts 48 original games — called cabinets — that run entirely in the browser, wrapped in player accounts, per-cabinet leaderboards, cross-cabinet standings and player star ratings.
Every cabinet is an original game written for this arcade. Nothing here is licensed, emulated, or reposted from anywhere else. Games span arcade, puzzle, strategy and idle categories; a few have live multiplayer modes.
What this site does not do
- No advertising. There are no ad units, ad networks, or sponsored placements anywhere on the site.
- No tracking or analytics. There is no analytics package, no tag manager, no advertising pixel and no cross-site tracking of any kind.
- No purchases. Nothing on this site can be bought. There is no payment processor, no checkout, and no way to spend money here.
- No gambling. The arcade has an in-game coin economy used for cosmetic unlocks. Coins are earned by playing, have no monetary value, cannot be purchased, cannot be exchanged for money or goods, and cannot leave the arcade. Nothing on this site is a game of chance played for anything of value.
- No user-to-user messaging. There is no chat, no direct messaging, and no way for players to send each other free-form text.
Accounts
Registration is invite-only: you need a code from an existing player to create an account. An account stores an email address, a display name, and a password. Accounts exist so that scores, coins and saved progress persist between visits — you can play many cabinets without one.
How it is built
Opus Arcade runs on PHP 8.2, MariaDB and Apache, with no third-party runtime dependencies, no package manager and no build step. The source is public at github.com/harrisdavidmn/opus-arcade.
Contact
General enquiries: hello@opus-arcade.com. Security reports: see security.txt. More ways to get in touch are on the contact page.