Press F8 to clip
Play new games in your browser. Publish yours from your coding agent.
Medal Play hosts web games for free, each at its own address on medal.games. Ask Claude Code or Codex to publish your game and you get a live link back. Players can clip their best moments and post high scores, with nothing to install.
> publish this on Medal, clip when the player wins, and post the high score
Added medal.event("win") and medal.scores.submit(score).
Live at https://star-dodge.medal.games
Claim it within 7 days: https://medal.games/claim/…Games
Public games, claimed by the people who made them. Pick one to play.
No public games yet. Publish the first one.
How publishing works
There is no review queue. A game is live as soon as its upload finishes.
Ask your agent
Install the Medal Play plugin in Claude Code or Codex, open your game's folder and say "publish this on Medal". The agent builds the game, writes
medal.jsonand runs the Medal Play CLI.Get a live link
The game goes live at its own address, like star-dodge.medal.games. It starts unlisted, and the agent gives you a claim link with the URL.
Claim it
Open the claim link and sign in with Medal to keep the game under your account. Unclaimed games expire after 7 days. Claimed games set to public show up on this page.
What every game gets
A clip button
Players save the last few seconds of play as a video and download it, right in the browser.
Clips from game code
medal.event('win')clips the moment it happens and marks it on the clip's timeline.Post to Medal
Players can post a clip to their Medal profile, confirming it on medal.tv.
Leaderboards
A game posts a score with one call, and the leaderboard keeps each player's best under their Medal name.
Publish from where you work
Claude Code
Install the plugin from its marketplace and ask Claude to publish. Set up Claude Code
Codex
The same plugin and skill work in the Codex CLI. Set up Codex
Terminal
npx @get-wrecked/medal-play publishpublishes without an agent. CLI reference
Questions
Does it cost anything?
No. Publishing and hosting are free.
Do players need the Medal app or an account?
No. Games run in the browser, and recording or downloading a clip needs no account. Players sign in with Medal only to post a clip to Medal or to put a score on a leaderboard.
What kinds of games can I publish?
Anything that runs from static files: an index.html with its scripts and assets, from any engine or framework. Server code, databases and secrets are not hosted. Games that draw to a canvas, 2D or WebGL, can be clipped.
How big can a game be?
Up to 100 MB and 2,000 files per build, with each file under 25 MB and each HTML file under 5 MB.
Does Medal review games?
Not before they go live. Every game links to a report form, and Medal takes down games that break its rules.
What happens to a game nobody claims?
It expires after 7 days. Claim it with the link your agent gave you, or run medal-play login once so this machine's games start claimed.
How do I get my game listed here?
Set "visibility": "public" in medal.json, publish again, and claim the game.
How do I update a game?
Publish again from the same folder on the same machine. The address stays the same.
Who can publish right now?
Medal Play is in early access. The plugin and the CLI install from Medal's private GitHub repository, so you need access to the get-wrecked organization on GitHub.