This week I’m getting back to talking about game design and I’m going to tell you about a fairly major battle feature that we haven’t discussed yet: attachments.
Card games like Magic: The Gathering and most variants of it are largely about building up a board position by summoning creatures or other persistent entities to your side. Usually they mix in a bunch of throw-away attacks too – cards that you play to do damage or otherwise change the board position but which don’t hang around.
Card Hunter is a game where your characters start on the board and, as yet, we don’t have the concept of summoning more creatures to the battle. Most of the cards are attacks, defences or movement, so they are inherently transient in nature. That means you don’t tend to have a build up of power or an increase in the complexity of the board state over time. That’s not necessarily a bad thing. However, we did want to include an element of persistence to the battle and there are naturally some battle elements that seem to demand state. For example – stunning someone, setting them on fire and so on.
Some of these can be handled through our existing game state. So, for example, confusing someone could be handled by forcing them to discard cards, mimicking their loss of possible actions. Stunning could be handled in a similar way. But, after a while, you start reaching for ways to handle these more complex states.
Anyway, to cut a long story short, the way we handle this is by “attaching” cards to things. These attached cards hang around and exert ongoing effects. It’s very much like an enchantment in Magic. We’ve already seen some simple examples, so here’s one we already showed:
What does Stun actually mean? The full rules text for that keyword is: “Attach this card to the target. Target can only play Move cards”. Duration one means that card stays attached for one round (attachment durations are checked at the start of the round, so if you play it in the middle of a round, your target will be stunned for the rest of that round and then the card will be discarded at the start of the next).
What’s nice about this system is that there’s no special Stun state. Stun is defined by a card, so we can introduce new states for characters just by writing out the rules for those states on the cards. For example: poison, burning, encumbered, slowed are all states implemented through card attachments.
What do attached cards look like in the game? They’re tiny little copies of the card stuck to the figure. You can mouse over them to read the card. It looks a bit like this:
You can see two cards attached to the female wizard with the purple hair. Yeah, they’re a bit tiny to read but you can just mouse over them and zoom in on them like this:
Now you can see that this particular attachment is a Tripping Sweep card which halts it’s target for two turns. Halt, as you might expect, prevents you from playing any move cards while the card is attached. The little gold counter in the top right of the card shows that it’s going to remain attached for another two rounds. So that wizard isn’t going anywhere for a while.
Pretty simple eh? There are some additional rules for cards like Fireball that attach to multiple targets (it explodes and causes burning in a 3×3 area). To deal with that we create temporary copies of the original card.
Next week I’ll talk about terrain attachments!