Adam Holwerda,
Web Application Developer

Cardi-O

Cardi-O

React, mobX

The goal with the cardi-o project is to come up with a card game engine that allows for importing different decks and different rulesets and environments for card games. It would load the deck, apply the rules for the game to the runtime, maybe drop in a random opponent. There could be a menu of these types of games.

The character you face in this demo is called The Blue King. He's a transdimensional interloper who challenges you to a card game. Think small to win!

Goals:

  • "Realistic" deck shuffling and dealing
  • Load different decks, play with different rules
  • Switch between games
  • Card manipulation with keyboard and mouse

Rules of the demo below:

  • Match suits to remove the last two cards and add the combined value to your score
  • Match values to clear the board and get the values of all the cards on the board
  • Each time a match is made the other player draws a card
  • First player to exhaust their hand of cards wins

Scroll past the GIF demonstration and hero image for a link to the demo, where you can play against The Blue King yourself.

gif of cardi-o