Basics of blockchain dragon fighting

Dragonereum
3 min readMay 4, 2018

--

Now that you know how to use DNA Points (DP), let’s take a look at how to earn DP.

The only way for a dragon to earn experience points (XP) and ‘Level Up’ is by fighting.

When a user wants to have a fight, providing the dragon has enough Health Points, the app offers a choice of dragons of similar strength to fight with.

Once a user chooses an opponent, the transaction with the fight is sent to the blockchain.

Once the transaction is mined and included into the block, the animated fight is shown to the user and results are displayed.

The attacking dragon always has an advantage as it can adjust fight tactics according to its opponent’s skills. Defending dragons use the default fight tactics defined previously by the owner.

All fight results are dependent on the overall skills of a dragon and fight tactics used during the fight.

Fight tactics can be defined by two Sliders:

  • Attack Slider: short-distance attack and long-distance attack
  • Action Slider: defense and attack

Those dragons with faster speed always make the first move.

Based on fight tactics, settings and results of RNG, dragons are able to:

  • Change position
  • Attack
  • Stand on the defensive
  • Use Special Attack or Special Defense

Once the faster dragon has made the first move, the opponent has its turn.

This continues until Health Points for one of the dragons is depleted or the fight exceeds the move limit.

Once the winner is determined, XP is added.

Additionally, if the attacking dragon wins, it is credited with in-game currency as a bonus.

The defeated dragon does not receive points or bonuses. It only receives a flag protecting him from further attacks, which is valid for one day only.

The higher the intelligence level, the greater the chances of a dragon exploiting its Special Attack or Special Defense skills during the fight.

Special Attack or Special Defense is the ability to use the special powers available for each type of dragon. It improves attack or defense during a move. For example, fire dragons will use fire storm, and water dragons will use water shield. These special moves use Mana.

The results of a fight will be displayed in a rich visual animation, which can be replayed and shared with friends. All users will be able to add comments.

Next time we’ll discuss our in-game economy and cryptocurrency.

Don’t forget to clap, join the discussion on our Telegram Community Group and Discord and check out our Instagram for fresh dragon pics.

--

--

Dragonereum

Cryptocollectible player vs. player game built on Ethereum blockchain, allowing users to collect, breed and battle unique dragons. More info: www.dragonereum.io