HexHORDES

Play your cards, read the land, topple the castle.

A turn-based strategy card game on a 3D hexagonal battlefield. Your troops are cards: bring four into each battle, deploy them beside your castle, and use the terrain to bring down the enemy's castle before it brings down yours.

The campaign runs 150 battles across 15 regions, against 50 monsters in ten factions, each with its own boss. Twelve card bonds, tactic cards and signature abilities reward building a deck rather than massing troops, and coins from each win buy and upgrade cards.

The battlefield is rendered with Three.js and React Three Fiber. Progress saves in the browser, and a service worker keeps the game playable offline after one visit.

Type
Browser game
Built with
Next.js, TypeScript, Three.js, React Three Fiber, Tailwind CSS

Your army is a deck

Every troop is a card. Pick four for each battle, then upgrade them with the coins you win.

  • Swordsmen

    4
    10
    2

    Common

    Cheap all-rounder

  • Archers

    10
    6
    1

    Common

    Hits hard from 2 hexes

  • Knights

    8
    10
    5

    Rare

    Fast mounted cavalry

  • Mages

    6
    8
    2

    Rare

    Ranged spells, heals allies

  • Longbowmen

    12
    8
    2

    Epic

    Shoots from 3 hexes

  • Pegasus Knights

    12
    18
    5

    Legendary

    Flies over water and mountains

battles
150
regions
15
monsters
50
card bonds
12

Next project

Brain Benchmark

Brain games to test your mental fitness.