Summary

About the Game

At my first internship at Makronet Information Technologies company, company's lead developer asked me to do a simple card game. Asked game includes cards that has 2 features which are health and attack values like in heartstone card game. So each turn cards made an attack move, attacked cards health is reduced by attacker attack value etc. Asked game something like that but i find it simple and a bit boring so i decided to take this consept to the next level and i decided to do a Warhammer Fantasy card game.

Each card has many stats based on Total War: Warhammer Game on Steam. Each time a combat occurs hit and block chances are calculated based on formulas in Total War Warhammer game. Each faction has a unique ability made up by me. Win condition is send all of your oppenents cards to the graveyard.

How to Play

At first turn, player has to choose a card to put in game field, then ai chooses a card to put in the field. Each turn, player has to choose one of following actions;

  • Attack: The Card on the player's side make an attack move to the card on he opponent's field. Attack event happens and players card may miss or hit according to event result. If hit is successfull, attacked card lose hp according to formula. If hp drops to zero or below, attacked card goes to graveyard.
  • Defend: This move boosts player's cards defense values then player's turn is over.
  • Power: If choosen card has an ability player my use it.
  • Pick: Player can pick and put to the field another card from the deck. Old card will return to the deck with current health.
After picking an action, an event occurs according to the action then turn pass to ai. AI choose one of the same actions then turn pass to the player. It continues until the player or artificial intelligence runs out of cards in their deck.

Features

  • Playable 3 Warhammer Fantasy Universe factions
  • Each factions has unique ability and unit roster
  • Random generatable battle decks
  • Turn based Card combat