If you see this, wait for the page to fully load (this text should disappear).
| Loot! |
|---|
Choose your starting array (Classic is the one that's been playtested for):
Rarity
| Legend | |
|---|---|
![]() | Move or capture |
![]() | Move |
![]() | Capture |
![]() | Move or capture (jump) |
![]() | Move (jump) |
![]() | Capture (jump) |
![]() | Move or capture on first action |
![]() | Move on first action |
![]() | Capture on first action |
![]() | Move or capture on first action (jump) |
![]() | Move on first action (jump) |
![]() | Capture on first action (jump) |
![]() | Move, capture enemy, or swap position with ally (jump) |
![]() | Move or swap position (jump) |
![]() | Move by jumping over one intervening piece, captures intervening piece if enemy |
![]() | Move, or capture by jumping over one intervening piece |
![]() | Capture (jump) without moving |
![]() | Push piece up to 3 squares away |
![]() | Pull 1 square toward this all pieces that are exactly 2 squares away from it |
![]() | Nullify enemy piece (it can no longer capture, loses all special abilities except promotion, and no longer needs to be captured to win by bare) |
![]() | Transform into a copy of enemy non-Banner piece |
![]() | Capture (jump) without moving, then push all adjacent pieces 1 square away |
![]() | Place NAME and transform into NAME |
![]() | Pull piece until it's adjacent |
![]() | Condemn enemy piece (it's captured after its next action other than move) |
![]() | Infest friendly non-Banner piece and capture self (when it's captured, captures attacker if it's on its location then this reappears; and it no longer prevents bare) |
![]() | Pull piece and self together until they're adjacent (rounded towards self) |
![]() | Transform non-Banner piece into friendly NAME |
![]() | Transform friendly non-Banner piece into NAME and transform into NAME |
![]() | (Passive) Enemy piece here is immobilized (can't act) |
![]() | Doom enemy piece (it's captured after its next 2 actions) |
![]() | Web non-Banner piece (until its next action: can't be captured, can't act except move, disables passive actions, does not prevent bare) |
![]() | Take control of enemy front row piece |
![]() | Move, if moved away from an adjacent enemy piece, capture it |
![]() | Move, then capture adjacent enemy piece in movement direction |
![]() | Movement path |
![]() | (Passive) Friendly piece here is protected (can't be captured) |
![]() | Can't be captured from outside this area |
| Can move (jump) to any square in the center ring (c6-f6,f6-f3,f3-c3,c3-c6) | |
| Can capture self to move any friendly NAME to its location and reset its first action | |
| Can't act on player's first turn | |
| Owner loses if this is captured (loss by mate) or is their only piece left (loss by bare) | |
| Can only capture or be captured by Banners | |
| Can't be captured by front row pieces | |
| After first action, create a NAME at previous location | |
| Can't be protected | |
| Nullified: Can't capture and lost all special abilities except promotion | |
| Immobilized: Can't act | |
| Protected: Can't be captured | |
| Webbed: Until its next action, can't be captured, can't act except move, and passive actions are disabled | |
| When captured, captures attacker if it's on this piece's location | |
| Infested: When captured, captures attacker if it's on this piece's location, then create a Parasite | |
| Doomed: Captures itself after its next ? actions | |
| Condemned: Captures itself after one action other than move | |
| Does not need to be captured to lose by bare (caused by ?) | |
| Promotes to NAME | |
| Promotes on the last VALUE ranks instead of just the last | |
A prototype for a "Slay the Spire but it's chess" idea I had. The UI is janky cause I just wanted the prototype to be playable.
You start with an army and progress through the map, aquiring new pieces as you defeat fights and in chests and stuff to reinforce your army.
To win a match, capture the enemy Banner (mate) or all enemy non-Banner pieces (bare), and you lose the same way. Hover over a piece to see its movement.
If the enemy is in a position to mate or bare you, you'll have a warning on the threatened piece(s).
Moves that would leave you in that position (and thus lose) have a warning sign. Yellow for mate, orange for bare, red for both.
There is no check or checkmate, so be careful you can get your last non-Banner piece captured by the enemy Banner when in normal chess they could not (because of check).
There is also no castling or en passant. And if a chess stalemate somehow occurs (current player has no valid move) then the stalemated player loses.
Have fun!
Lots of resources from chessvariants.com were part of inspiration (some of them linked here) but fuck the owners on there
for putting ugly useless ai generated images on the pieces articles (I mailed the owners about it and they told me to fuck off).
Note: I had never heard of The Ouroboros King (Oriol Cosp) before someone told me about it after I already well started this, so it's not an inspiration.
And Passant: A Chess Roguelike (Marc Makes Games) came out about 1.5 years after this (and I have not looked at it).