Inspiration
Tabletop simulator was the inspiration for a program that facilitates other games rather than being one itself, but it costs $$$.
How we built it
A self hosted instance communicates with clients to inform them of the board state; the backend is written with node.js and the express framework; the rendering is done with a html5 canvas and javascript.
Challenges we ran into
None of us have done any sort of design, leaving the front-end minimalistic and clean.
Accomplishments that we're proud of
We managed to avoid requiring a turn-based system with the elegant handling of multiple clients at once. We also created our own card art.
What we learned
The elegance of html5.
What's next for CF - Arbitrary card game
A responsive interface, more options, an nicer interface, generalization to non-card games, less rendering bugs.
Built With
- most-socially-useful-hack
Log in or sign up for Devpost to join the conversation.