# Gameplay

$HERO can be earned by playing and winning matches in The HeroCards TCG. Each match is typically a one-on-one turn-based battle, where the player whose life points reach zero first loses. Each deck contains 20 cards so choose carefully and be sure to cover against all types of attacks. Within your deck, there will be five types of cards: Yokai, Spells, Secrets, Artifacts, and Equipments. These card types will play a pivotal role in the strategy and gameplay.&#x20;

Below, we outline some of the planned game modes. Further gameplay details will be announced during the public testing phase.

### CASUAL (PvP)

The casual mode is the most prevalent game option, allowing players to compete against others. Winning matches in this mode earns players $HERO and Rank Points \[RP]. RP determines a player’s rank, which evolves based on accumulated RP. At the end of each season, players receive rewards and badges based on their final rank.

### JACKPOT (PvE)

The jackpot is an exciting game mode offering players the opportunity to win substantial amounts of $HERO. To participate, players must deposit a specified amount of $HERO upfront. They then compete against randomly generated CPU opponents of varying difficulty levels. Losing a match results in forfeiture of the deposited $HERO, whereas winning entitles players to claim all the deposited $HERO from other participants. Given the random strength of CPU opponents, even newcomers to The HeroCars TCG have a chance to win.

### TOURNAMENT (PvP)

Participants can enter a tournament by obtaining a tournament pass, engaging in fierce competition for rewards, badges, and the esteemed title of champion. Victorious players advance through rounds, facing off against each other until a definitive champion emerges.

### TOWER (PvE)

The Tower Battle presents a challenging game mode accessible via a Tower Pass. Players confront formidable boss CPUs on each floor, progressing to higher levels by defeating them and earning rewards along the way. As players conquer bosses on upper floors, the rewards grow increasingly lavish.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://herocards.gitbook.io/herocards-docs/play-to-earn/gameplay.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
