King of the Crypto hill - mainnet - tutorial by pictures

in #dapp6 years ago

Welcome players to King of the Crypto Hill

We're live on mainnet!

Join the discord to get the free village for new players as long as the promo lasts!

https://discord.gg/WXBjqR8
play at: https://kotch.dvx.me/#

First steps in the game:

Tactic 1: buy villages


Go to the market page and get yourself some villages by buying them.

click yes to buy em.

Submit the transactions in metamask.

Current UI auto populates the gas price according to last median trades. usually this works well, but if you want a faster experience you can up the price. Or when congestion hits eth network you might want to resubmit the tx with higher gas price.
The UI reloads gamestate each minute so if your villages don't show up after 1 minute check if the transaction reverted for some reason.

Collect some gold

Go to the my villages page to collect some precious gold by collecting taxes at your villages.

notice that the villages created first have more gold yield per block. each village you want to collect taxes from costs 0.001 eth, So be smart when you collect your taxes(yield per cost).
collect taxes by clicking the according buttons and confirm the transactions.

Villages created have beginner protection

you can attack other villages and not lose your protection.
for round one the beginner protection is +/- 5 days.

Tactic 2: Buy some Diamonds (ERC20)

At the market page, scroll to the bottom. We'll see other players who sell DOTCH. Buy some Diamonds to get your supply kickstarted.


press the take button, submit the transaction.
Again UI might take a minute to show after the transaction is mined.

Convert your diamonds to gold


make sure there is enough gold at the contract before committing.

There's your starting pot of gold tactic 2 will give you.

Buy soldiers

At the market place you can hire soldiers for gold. The price is the totalsuppply of gold/ amount of soldiers available at the contract.


Don't use all your gold , price might fluctuate. so make sure you have enough to handle the price swings.
Each block adds soldiers to the pool for hire. For round 1 this is 50 soldiers per village created in te round.
When you bought them soldiers you can go on to attack enemy villages!

Attacking villages

If you're first time playing, you might want to stay away from the oldest villages first:

And go attack the more newer ones:

keep your eyes open for new villages coming out of beginner protection:

some have massive unclaimed harvests and are basically unprotected. Keep your eyes open and try to get as many of these as you can to quickly fill your gold supply.

If you attacked and won a battle, you become owner of the village, you auto-collect the available gold there, the soldiers that survive stay at the village to protect it for your cause to collect taxes at a later time if you still own it.

The kill ratio is 1-1 . 1 soldier kills 1 soldier. There are no modifiers to account with, plain simple math.

Soldiers can't be send back from villages into your pool, they are spent.

Supporting villages

when you are owner of the village you can add troops there.

The hill

Attack the hill to become the king of the crypto hill.

Each 250 blocks the king get's paid. The amount should be +/- half the amount available at the contract, exact calcualation available at contract code.

Rounds

When the payouts to kings exceed 10k eth the round ends and the gamestate will reset when a new round starts.
Diamonds persist as well do the offers in the ingame marketplace.

P3D integration

a % of the king payout eth is set aside in the contract to buy p3d tokens with.
Anyone can make the contract purchase P3D.
The king of the hill can call the divs from P3D to add them to the next payout pot.

Got questions? Or want some tips and tricks, visit the discord or read other king of the crypto hill related steemit posts.

Thank you guys for reading, enjoy the game.

Coin Marketplace

STEEM 0.30
TRX 0.11
JST 0.033
BTC 64271.38
ETH 3157.43
USDT 1.00
SBD 4.25