Inspiration
We love party card games like "We're not really strangers" and also like playing with random card generators. We thought this gaming hack could combine those elements to make a fun web card game for the blockchain. We came up with Cracked Up, a fun way to learn about the beauty of nature's imperfections.
How the game works
- The game is played with two types of cards: question cards and answer cards. Question cards have a blank space that needs to be filled with an answer card. Answer cards have humorous, witty, or philosophical phrases that relate to the theme of kintsugi.
- Setup: Each player starts with 10 answer cards in their hand. One player is chosen as the judge for each round. The judge draws a question card from the deck and reads it aloud to the group.
- Answer selection: The other players choose one answer card from their hand that they think best fills the blank space on the question card. They place their answer card face down on the table.
- Judging: The judge shuffles the answer cards and reveals them one by one. The judge then chooses their favorite answer card based on how funny, clever, or relevant it is to the question card.
- Scoring: The player who played the chosen answer card gets one point and becomes the judge for the next round. The game continues until one player reaches a certain number of points or until all the cards are used up.
What it does
- We use web 3 smart contracts to define the rules of the game and enable players to play online using blockchain technology. This way, it ensures that the game is fair, transparent, and secure.
How we built it
The game is built using combination of different technologies. We are currently exploring development tools in Flow blockchain, Soroban Decentralised apps. We're using Javascript to build the interactive game logic, as well as HTML, CSS to style our frontend card game.
Challenges we ran into
Setting up Rust was a little different than installing packages like node, however we used a YouTube tutorial and other resources to ensure the correct installation and configuration.
Accomplishments that we're proud of
- Conceptualization of a unique game.
- Web3 integration.
- Development with multiple technologies
- Adaptation to learning challenges
- Focusing on sustainability and Philosophical theme
- Gameplay mechanics
- Bringing a creative idea to life.
What we learned
Through the development of "Cracked up", we gained an experience in building a web3 gaming app and creating a web card generator game. This project provided an opportunity to explore blockchain technology and it's application in the gaming industry
What's next for Cracked Up
We look forward to refine the game and potentially add new features and enhancements. We consider expanding the card set, improving the UI ,and exploring additional gameplay elements to keep players engaged and entertained.



Log in or sign up for Devpost to join the conversation.