Objective
As I cannot afford to print a deck for every single person to play this game, as much as I want to, I needed to come up with a way for players to carry this game in their pocket and play when the opportunity arrive. Players can already easily facilitate play session by themselves, hence, there is no need for me to be there, so if they can keep playing and play spontaneously, it could really help my project travel far. Hence a digital version of the game just makes perfect sense.
Process Breakdown
Converting Rules into Code
For this platform to work, I have to first deduce the rule of the game into a logic flow that can be converted into code. And the rule is as follows:Platform
As I want this to be easy to play, and since based on the rules, the game can easily be hosted on one device that players can just pass between each other, I decide to make this platform using html and javascript, as it doesn't require any back end to store data, only front end. However, based on the rules explained above, there are some minor changes to the game dynamics compared to the physical version of the game:Key Takeaways
- So now I have a working digital version of the game, that has basically all the core mechanics but just slight deviation in user experience.