A downloadable game for Windows

This is a card battler deckbuilder game made for Weakness week

This is somewhat inspired by deckbuilding games like Slay the Spire, Dream Quest (I freaking love those games!). You have a deck of cards with abilities, which you play against the opponent who has a similar deck. The twist is that you can see the opponent's moves beforehand and can adapt to it.

UPDATE: Fixed some bugs (Thanks TigerJ for identifying them!), made some card descriptions clearer and added 2 more new characters to play as!

Each fight round, you can rearrange the player's cards (in the bottom half of the screen), by clicking and dragging them.


Click on fight to submit your move - the round is resolved, where each step is considering both your card and the opponent's card in sequence, starting from the left side. 


The round ends when all steps are taken. Note that there are only as many steps each round as the player with the biggest hand - so for abilities like Magic Arrow as shown above, if it is the last card and there are no more steps in the round, its ability does not fire.

After you beat each enemy, you get to 

  • heal some HP and level up your max HP 
  • discard up to 2 cards (you can choose not to discard!)
  • add up to 2 cards from your fallen opponent's deck (you can choose not to add!)

There are 6 enemies including a final boss. Can you beat the boss? 

Please provide feedback on whether the card description can be clearer, etc.

I wanted to work on a deckbuilding game, and my weakness was my lack of knowledge of ScriptableObjects, Event listeners and general understanding of how to make more modular code. In the end, everything worked fine in editor mode but when it came to building at the last minute Scriptableobjects broke (likely because the file needs to have the same name as the class and can only contain one class, as I had placed two classes in a file), and I had to refactor my code. On hindsight I would do up a tech demo quickly and build and then put in Scriptableobjects, however the structure of having ScriptableObjects for the cards was immensely helpful. Looking forward to using this structure more in games (but still trying to understanding its various quirks!)

Art and SFX assets are obtained from Humble RPG Game Dev Bundle (Used the 2D heroes, and Skill Icon Pack, as well as the various SFX bundles). 

Music obtained from Wingless Seraph which has really cool RPG music available! Tracks used: Everlasting Flame of Blue, and Conflict

Download

Download
WindowsCardFight.zip 51 MB

Comments

Log in with itch.io to leave a comment.

Watch Weakness Week part 2 from Tiger_J on www.twitch.tv

https://www.twitch.tv/videos/369568134?t=03h42m02s