Draft Phase: Building Your Deck
The draft phase is the first step in every Dark Shuffle game (unless Auto-Draft is enabled in your Settings). Here, you select cards from randomly generated options to build your deck—the foundation for your strategy throughout the game.
How Draft Works (Player Experience)
During the draft, you'll be presented with several card options each round. Pick one card per round to add to your deck. The process repeats until your deck is complete. Your choices shape your playstyle and chances in battle!
Tip: The cards you draft determine your deck for the entire game. Choose wisely—rarer cards are more powerful but less likely to appear!
Draft Page Layout
- Draft Options (center): Where you pick from the current card choices.
- Picks Analysis (bottom): See stats like Draft Counter, Energy Chart, and Card Type Counter to help balance your deck.
- Picks Display (right): Shows cards you've already chosen. Hover for details.
Rarity & Card Types
Cards are marked with rarity, which affects how often they appear. Rarer cards are generally stronger. For a full list of card types and rarities, see the Cards Guide.
How Draft Works On-Chain
The draft phase is powered by smart contracts, ensuring fairness and transparency. Here's what happens under the hood:
-
Game Start:
- The contract function
start_game
initializes your game and sets up the draft (or auto-draft if enabled).
- The contract function
- Drafting Cards:
-
Deck Completion:
- Once all picks are made, your deck is locked in for the rest of the game.
Info: All draft actions are recorded on-chain, making the process provable and tamper-proof. You can view the full list of game contract functions in the Key Functions reference.
Advanced: Custom Draft Settings
Game creators can define custom draft rules (deck size, rarity weights, etc.) using the add_settings
contract function. This enables new game modes and experiments with deck-building mechanics.
Next Steps & Related Guides
- Cards Guide: Learn about card types and rarities
- Battle Guide: See how your drafted deck is used in combat
- Key Functions: Technical reference for all game contract functions
- Settings: Enable Auto-Draft or customize your game experience
If you have questions or want to dive deeper into the contract logic, check the Key Functions page or reach out via the app's support channels.