Inspiration
We wanted to create a card game similar that you can play with your friends with an ability to create any card game rule set within a standard 52 cards deck.
What it does
The application simulate player interaction between the player hands, cards, and table. Cards can be dealt and stack, Stack of cards can be shuffle when selected.
How I built it
Using a java language code base, with a MVC structure style.
Challenges I ran into
Networking is a huge issue to due the wide scope of the variables and tracking the board states. Steps towards communication between Client and Server became more difficult when trying to modularize all the possible game mechanics.
Accomplishments that I'm proud of
A fairly friendly user interface. We tried to reduce the clutter on the screen as most card game do not have. Free play to allow to play a least a single player game. We believe to come close to accomplishing a working network, but to due time constraint, we decide to disable the multiplayer mode.
What I learned
Making a modularized game made the Client-Server complicated. Modularizing card game rules is difficult to do the abundance of card game variations that exist.
What's next for Freecards
Multiplayer mode Create your own card game rules
Team Members:
Michael Geyer Chris Murray David Patrick Richard Tran
Log in or sign up for Devpost to join the conversation.