Blocklords

The web side of a medieval strategy game, where heroes, banners and whole dynasties are assets players own and trade.

Client
MetaKing Studios
Role
Head of Design, SeaScape Network
Years
2021-2023
Platforms
Web app
Scope
Product design
Blocklords on a laptop and a monitor in a candlelit room, showing the hero market and a dynasty tree, beside the headline "Your Legacy Awaits".

The situation

Blocklords is a player-driven medieval grand strategy game by MetaKing Studios, played in a client on the Epic Games Store. The web portal is where players manage what they own. Heroes move between a player’s wallet and the game, and on the web they are bought, sold, staked and married.

A lot of economy sits behind those screens. Banners stand for the game’s 60 houses and come in basic, silver and gold. They arrive in chests, trade in the market, burn for points in timed events and, in the right combinations, claim exclusive heroes. Heroes come in basic, legacy and gold versions on two chains, IMX and Polygon. On one visit a player can pay in ETH, spend a token called $ALE on a marriage and earn pheasants at a feast.

The design problem is making that economy readable without losing the game’s dark, theatrical look.

The system behind it

Data
Wallets and balances, heroes with stats, professions and families, banners from 60 houses in three qualities, chests, market listings on two chains, alliances with their districts, and event scores.
Rules
The right banner combinations claim heroes, silver chests open by burning legacy heroes, a marriage costs $ALE, banners burn into pheasants at a fixed rate, and alliances contest districts in timed turns.
People
Players running a hero’s family, collectors chasing a banner combination, traders in the market, and alliance members acting together on the map.

Decisions

  1. What you own, in one place

    What brokeAlmost every page in the portal can spend something. A player who loses sight of their balance, or of what they already own, is one click from a surprise.

    What I decidedOne shell frames the portal: balance and wallet address sit in the top bar on every page, beside an icon rail for the portal’s areas. The account page gathers the rest: wallet, balance in ETH with its dollar value, inventory by type and alliance status. It also marks which heroes are on sale and has one action to import heroes into the game.

    The trade-offThe rail’s eleven icons have no labels. Art-heavy pages keep almost the full width, but a few icons, such as the pheasant, only make sense once you know the game.

    Blocklords account page: profile with email and wallet number, an alliance card with Join alliance, inventory counts for heroes and banners, a balance of 1.94 ETH with its dollar value and Deposit and Add funds buttons, then the player’s heroes with two marked On sale and an Import heroes to game button.
    The account page: wallet, balance with its dollar value, inventory and alliance status. Heroes on sale are marked, and one button imports heroes into the game.
  2. A family tree you can act on

    What brokeA dynasty is a family that marries, has children and passes on traits. Shown as a list or a form, the relationships that every action depends on disappear.

    What I decidedEach house is drawn as a radial tree, one generation per arc. The actions sit on the nodes: a badge between a couple adds a child, and a badge on an unmarried hero starts a marriage. Selecting anyone swaps the house panel for their profile and lights their node in gold, so panel and tree always point at the same person.

    The trade-offArcs read well at three or four generations. A large house with many children per couple will crowd the outer arcs, which is where collapsing branches or zoom would come in.

    House of Jackson panel with crest, story, house traits Courage +2, Intelligence +1 and Leadership +1, stats and member counts, and a Sell the dynasty button, beside a radial family tree with action badges on several nodes.
    House level: crest, story, house traits and totals beside the tree. The small badges on the nodes are the actions.
  3. The price before the commit

    What brokeWith ETH, $ALE and pheasants all in play, a cost that shows up only after the click is the quickest way to lose a player’s trust.

    What I decidedEvery action that spends value states its price first, in the currency it uses. The marriage modal shows the cost beside the token icon and again in the sentence above the buttons. The Feast prints its exchange rate (a white banner for 1 pheasant, a blue one for 10) right under its main button. The store shows ETH with a dollar figure beside it, and each banner chest says what it holds and what it takes to open before anyone claims it.

    Modal asking Marry Annie Jackson? with her portrait, an empty partner slot, a cost of 100, and the line Binding a marriage costs $ALE 100, above No, cancel and Yes, select a hero.
    The marriage confirmation names the hero, shows the empty slot it will fill and the cost, then hands off to choosing a partner.
  4. One card for every collection

    What brokeTwo chains and three tiers could easily have meant a separate page and a separate card design for each collection.

    What I decidedOne card carries heroes, banners and dynasties alike: art, type, name and ETH price. The tier is the border (none for basic, white for legacy, gold with an ornate background for gold) and the chain is a small badge on the art. IMX and Polygon get their own entry points only where a player has to choose between them.

    The trade-offThe signals are quiet. On dark art, a white border and a gold one are close at small sizes, and the chain badge relies on recognising two logos.

    Blocklords market with Heroes and Banners tabs, search, filter and a five-column grid of farmer heroes priced at 0.20 ETH; legacy cards have a white border and the Gold Female Farmer card a gold border.
    The market: one card, three tiers. The border alone tells basic, legacy and gold apart.
  5. The camera follows the edit

    What brokeOn a full-body model, a new hairstyle or a small accessory is hard to see, and that change is exactly what the player is paying for.

    What I decidedIn the hero store the model stays large and the camera moves to the part being edited: face and braid for hair, torso for clothes, waist for the bucket. Arrows under the panel loop through the three categories in both directions, while the price and the confirm button stay in the same place.

    Three hero store screens: choosing a hair type with the camera on the face and braid, choosing clothes with the camera on the torso, and choosing an accessory with the camera on the waist and a wooden bucket. Each shows four options, a price of 0.14 ETH with its dollar value and a Confirm button.
    Hair, clothes, accessory: the same panel each time, with the camera on the part being changed.

My part

Blocklords began at SeaScape Network, where I was Head of Design from 2021 to 2023 and led a team of three designers. I designed the web portal: the account, the market, the dynasty tree, the hero store, the banner chests and the timed events.

It shared the design system I owned across SeaScape’s products, the same one behind Lighthouse.

Hiring a design lead?

Open to Lead, Head of Design, Staff and Principal roles. I also take on a few advisory projects.

Remote, worldwide · CET