ExperimentPrototype
Gloomhold
A single turn-based card battle in a moonlit crypt. Play attacks and blocks, read what the enemies plan next, and try to survive. Runs in the browser.
One fight against two enemies, with a 15-card deck. It’s a demo of a turn-based card battle, not a full game: there’s no map, no rewards and no progress between fights. Each fight starts fresh.
How to play
- Each turn you get 3 energy and draw 5 cards. Cards cost energy to play.
- Drag an attack onto an enemy, or click the card and then click the enemy.
- Drag a skill upward to use it. Block stops damage until the start of your next turn.
- The icon above each enemy shows what it will do on its turn. Hover over icons, cards and health bars for details.
- When you’re done, press End Turn. Your hand is discarded and the enemies act.
Keyboard: 1–9 pick a card, ← → choose a target, Enter play, E end turn.
The deck
| Card | Cost | Effect |
|---|---|---|
| Strike ×5 | 1 | Deal 6 damage. |
| Guard ×4 | 1 | Gain 5 Block. |
| Skullcrack | 2 | Deal 8 damage. Apply 2 Vulnerable. |
| Sweep | 1 | Deal 7 damage to all enemies. |
| Riposte | 1 | Gain 5 Block. Deal 5 damage. |
| Steel Nerves | 1 | Gain 8 Block. Draw 1 card. |
| Fury | 1 | Power: gain 2 Strength for the rest of the fight. |
| Blood Price | 0 | Lose 3 HP. Gain 2 energy. Draw 1 card. |
The enemies
- Mire Toad (52 HP) lashes with its tongue, slams with its belly while gaining Block, or swells to grow stronger.
- Gloom Moth (26 HP) bites twice, or throws a dust that makes you Weak.
Technical notes
Plain HTML, CSS and JavaScript with no dependencies. The characters, cards and scenery are drawn in SVG, and the sound effects are generated in the browser. Works with mouse, touch and keyboard.