mtg-horde Svelte Themes

Mtg Horde

Magic The Gathering Horde Format: Defeat the horde !

MTG Horde

Netlify Status

A cooperative Magic: The Gathering variant where players fight together against an automated "horde" deck. Built with Svelte 5, TailwindCSS and Flowbite.

Inspired from mtg-horde by dkniffin.

Play!

Features

  • Included horde decks ready to play
  • Manage score and life totals
  • Tap/Untap cards
  • Add/Remove markers on cards
  • Move cards between zones (battlefield, graveyard, library, exile)
  • Browse the horde graveyard
  • Add extra tokens onto the battlefield
  • Undo/Redo actions
  • Savepoint system (save/restore in browser)
  • Explore distribution/shuffle methods on the stats page

Rules

No official rules, so work in progress...

You can contribute and do some proposals by creating an issue.

Current rules: RULES.md

Resources:

Development

# Install dependencies
npm install

# Run dev server
npm run dev

# Build & preview
npm run build
npm run preview

Import a new horde deck

cd decks/
node import-deck.js filename.txt

Then export the generated JSON file in decks/index.js.

Top categories

Loading Svelte Themes