Star Wars: Card Game

2016. August 1.

Star Wars: Card Game is a JavaScript game I wrote for the course Casual Games at Copenhagen School of Design and Technology.

You can play Star Wars: Card Game here.

I’ve been always a huge fan of board games and at the time, I was also a big fan of Hearthstone, so I’ve decided to write my own card game. Choosing Star Wars as the main theme seemed to be an obvious choice: first of all, I love Star Wars, and second, I could easily find a lot of resources for the game.

Concept design for the main menu (Cards of Force 😀)

Unfortunately when I moved the game to a new repo for cleaning purposes, I failed to check-in the assets folder of the game, and as a result I’ve lost all the graphics and sounds of the game. However I didn’t want to let this relic disappear in the void, so I’ve spent a couple of hours trying to replicate the original version and bring the code back to a playable level.

This game thought me an important lesson in life: only set goals that you know (or at least pretty sure about that) you can achieve. I have spent waaay to much time on the design, and way less time on actual development. As a result, the final product is not that convincing, even though I had GrOUnDBrEaKINGgG ideas. Ideas are nothing without the right execution.

This is what you dream about

This is what you can achieve

The game can be played in hot seat mode by 2-4 players, meaning you have to sit in front of the same machine to play against each other. No singleplayer, no online multiplayer. You take turns, play cards from the same hand, and try to kill each other.

The rules

  1. In each turn, a player chooses a card to play.
  2. After they played the card, each of their units attack (except the new one).
  3. If the opponent has a unit on the opposing spot, that unit takes the damage.
  4. If there are no units on the opposing spot, the opponent takes the damage.
  5. The game proceeds until there is one man standing.

Despite the fact that the first Tomb Raider looks better than this game, I am really proud of this product. It involves a lot of complicated mechanics regarding taking turns, deck management and animations, that might not be visible on the surface, but under the hood, they were rather challenging to implement. The game might be not pretty or intuitive, but it is customizeable and playable.