← Back to the game

Rusted Tide

A solo, dieselpunk-flavored deck-builder rendered in 3D with Three.js. Each turn you draw a hand, play cards for Firepower and Supply, buy stronger cards from the Market, and spend Firepower to defeat hostiles before they break through the Frontline.

How to play

  • Click cards in your hand to play them and build Firepower & Supply.
  • Some cards let you Purge — click hand cards to permanently remove weak starters.
  • Click affordable Market cards to buy them into your discard pile.
  • Click a glowing hostile to defeat it with your Firepower.
  • End your turn to draw fresh — but a new hostile advances each turn.
  • Clear every hostile to win. Let three break through and the run is over.

The rules engine is a faithful TypeScript port of the original Unity C# prototype (cards, market, frontline, and turn flow), extended with combat and win/loss so it plays end-to-end in the browser.

Changelog

v0.2.0

2026-06-01
  • Cards now glide into place instead of snapping when you play, buy, or hostiles advance.
  • Playing a card pops floating +Firepower / +Supply numbers; recruited cards fly to your discard pile.
  • Defeating a hostile triggers an impact burst with floating cost and reward numbers.
  • The screen shakes and the Scars counter flares when a hostile breaks through the Frontline.

v0.1.0

2026-06-01
  • Initial release of Rusted Tide: a 3D dieselpunk deck-builder ported from the Unity prototype.
  • Play Firepower and Supply cards, buy from the Market, and defeat hostiles in the Frontline.
  • Purge weak starter cards to thin your deck, and survive before too many hostiles break through.