A card battler for the browser, built together in small playable steps. This page is the design home: why the genre grips, the original world and mechanics we would build, and how the art gets made for free.
The game that defined the genre in 1993 proved a card battler can hold people for decades. Not because of any one card, but because of a handful of compulsion loops working together. Arcana keeps the loops, not the names.
An original setting, invented for this project. Everything below is ours to keep, rename, or throw away.
The Veil held for a thousand years. Then it tore. On one side, the Ember Court - wardens and forgelords who bind flame into oath-steel. On the other, the Pale Concord - weavers who pull memory and mist through the breach. Both sides need the tear closed. Neither agrees on who gets to hold the needle. You play a Veilbound: one of the rare few who can channel raw breach-light without burning out, commanding creatures and craft from both sides of the divide.
A starting point, not a rulebook. Each piece exists to protect one of the compulsion loops above while doing something the genre leader does not.
Your Attunement rises by one each turn, but it pays for both playing cards and activating the abilities of cards already in play. Every turn is a budget fight between "more board" and "more from my board" - tension the classic lands-and-mana system never asks for.
Any card can be played face-down as a Shard - a basic resource and blocker - or face-up as itself. The genre's oldest frustration, drawing the wrong mix of resources and spells, is designed out without removing the shuffle's variance.
Creatures hold one of three Breaches between the worlds. Control two of three at the start of your turn and the Veil tears further - your opponent's life total drops before a single creature attacks. Positioning and trading matter more than raw size.
Damage stays on creatures between turns; healing is a card you chose to pack. Boards carry scars, so every trade has a next-turn consequence.
Each player starts with 20 Veil. Lose it to breach control and attacks and you fall - or win the long game by exhausting the opponent's deck while yours remains.
Two originals from the first imagined set, with art generated for this page. Frames are plain CSS, so any future art drops straight in.


Art is the question that decides whether a card game feels real. The plan, at zero cost and with nothing tied to your personal accounts:
Plain HTML, CSS and JavaScript - no frameworks, no build step, no cost. Hosted free on Cloudflare Pages, same as the board, so the newest version is always a link.
Each step ends with something you can open and play, then steer. Your feedback is the design process.
Arcana is a folder of plain web files - portable by design. Any AI coding tool or text editor can keep iterating on it, and any free static host (Cloudflare Pages, GitHub Pages, Netlify) can serve it. Free image generators and CC0/CC-BY asset libraries cover the art path the same way. What the agent adds is the tight build-play-refine loop, the continuity of the world and rules between sessions, and keeping the hosted version current.