Collectible card games are a famously popular genre of game where players compete against one another using custom decks composed of cards they have collected. This is a hobby (and profession) for millions of people across the globe. There are several extremely popular online TCGs (Hearthstone, Gwent, ESL), but they do not allow users to actively trade their cards or participate in an economy. By leveraging the immense popularity of this genre and utilising NFTs, we can offer a novel solution that empowers users to own and trade their cards, leading to substantial growth on the platform.
This is a smaller part of a long-term project (spanning 9 months) that will see both the creation of an open-source TCG framework and a playable TCG built using that framework. Not only will we be providing the community with a powerful tool to create their own TCGs and creating a new experience in Decentraland, we’ve also developed a sustainability plan that should allow the project to have continual development past the grant’s endpoint without additional community funding.
The first phase of this project will be the creation of the TCG framework. This framework will empower creators by providing all the utilities and tools required to create their own TCG in Decentraland. This includes easy ways to create cards, define card effects/mechanics, manage decks, and duelling other players.
Users will be able to maintain collections of cards on the blockchain via NFTs. All cards will be viewable in Decentraland, displaying the actual card and its associated model/effects. Users will also be able to modify and save their decks, allowing them to use the same decks across multiple scenes.
Users can also battle each other by engaging in duels. In these fights users will need to use a strategic mindset to overcome their opponent’s deck. These battles will follow the standard TCG formula: players expend energy to play cards during their, command units to attack, and attempt to claim victory by expending their rival’s hit points. Cards will appear in their 2D form when in the player’s hand, but when played they will expand into a 3D character (much like the popular TV show Yu-Gi-Oh). Card characters have animations/effects that are triggered by certain interactions (attack, death, ability, etc.).
Upon the success of this grant, we are planning on requesting a future grant to fund the creation of a high-quality TCG built off this framework. After it has been fully developed, we will be hosting events (contests and tournaments)
As detailed before, all components of this grant and future grants for this project are going to be open-source, making everything produced free for the community to use and build upon. This also includes the cards and characters used in the TCG, as well as the management server used for storing player stats/data/game-play.
This grant only targets the first phase of the full project's plan: the creation of the TCG Framework (not the game, NFTs, or assets). You can view the previous draft of the full proposal here:
https://docs.google.com/document/d/1C8fbnRbEpZ90iMNVv8ESW5dGuthX-NY-sd_OxqfSNj8/edit?usp=sharing