EthBattle: Ethereum crypto strategy with dice. Part 1
About
EthBattle is a web-based crypto game where humans play against CPU and get rewarded in ETH if they win.Being essentially a hexagon-based strategy, EthBattle has a gambling element in it.The victory reward is calculated in the dedicated smart contract which takes the total prize pot and pays its parts to the winners.
Bet
Before starting a game, each player must set a bet in ETH with a minimum of 0.05 ETH, which gets added to the common prize pot.
In addition, there is a game token called 'Golden Thaler' (GTA :) that can be added to the bet, increasing the (potential) payback in case of the win.The players in the game have access to 'AmmuNation Store' where GTA can be exchanged in return for ETH.
Objective
The player fights against 1-7 CPU opponents on the hexagon-based map. The objective is to eliminate all the other players occupying all their hexagons one by one.
Gameplay
On each turn, the player attacks an opponent's territory from one of the adjacent territories as long as the attacking territory has 2 or more dices on it. The rules of combat between two adjacent territories are the following: both parties throw dices, and the one with the higher pips wins.
If the attacker wins - all his dices but one are capturing the loser's territory. If the defender wins - the attacker loses all but one of his dices.
The button 'End turn' ends the player's turn and the next player continues the game.
At the end of each turn, the player is given a number of dices equal to the greatest amount of adjoining territories that player owns. These dices are randomly placed throughout all of the player's territories, up to a maximum of 8 dices on a single territory.
Win
If the player wins he/she must claim the win in the smart contract by pushing the button 'Claim prize'
Rewards payment
After a certain number of wins is reached, the ongoing round finishes and a new one begins.Each winner will automatically receive his/her portion of the ETH prize pot on their address.
Important: if there are winners who had used the referral links, 1% of their ETH prize will be automatically transferred to the referee's address.
Personal tips I have so far:
- It’s beneficial to add the GTA token to the bet. When counting the winner's prize, the effect of GTA bet is increased by 15%, meaning whatever the 'price' of GTA is, it’s worth using it.
- When attacking the enemy territory, don't attack the area with dices equal to your amount.In case of equal pips, the attacker loses.
- When choosing which direction to attack - target the edges. It’s typically a safer land.
- Always prioritize attacking the winner. You might let a strong opponent grow way too big.
Summary
What I like in particular about the EthBattle is that it's more fun than just a standard Ethereum dice or gambling, where you always lose in the long run. It's also a quick one and rarely takes me longer than 15 mins to win. Or even faster to lose ;)
It has a pretty user interface, comparing to the most of the other crypto games out there.Moreover, it has a gambling component which makes it fun.
PS. Please upvote and play with my referral link if you haven't played yet.
http://ethbattle.io/?ref=0xf360da7159d5b1a893ac4a22c3b174d92a0128d1
@kivanov has set 20.000 STEEM bounty on this post!
Bounties are a new way you can earn rewards irrespective of you Steem Power. Go here to learn how bounties work.
Earn the bounty by commenting what you think the bounty creator wants to know from you.
Find more bounties here and become a bounty hunter.
Happy Rewards Hunting!
Contest:
Max winning votes will be given to the ones who wins the game (not a demo!) providing the Ethereum transaction id!
One of the funniest cryptocurrency games I played.
Limited Promotion! Use both @t50 and @hybridbot for a chance of receiving extra upvotes!
You got a 54.61% upvote from @t50 courtesy of @discernente!
Anyone can use this service by sending a minimum of 0.010 SBD or STEEM to @t50 with the post you want upvoted as the memo.
Consider investing Steem Power to receive daily payouts from bot income.
10 SP, 25 SP, 50 SP, 75 SP, 100 SP, 125 SP, 150 SP, 200 SP, 250 SP, 300 SP, 350 SP, 400 SP, 450 SP, 500 SP, 600 SP, 700 SP, 800 SP, 900 SP, 1000 SP or use the delegation manager. At any time you can get your investment back by undelegating.
Partners
@upfundme and #upfundme
TASKMANAGER bitshares token
@hybridbot - bid/membership hybrid bot (0.010 SBD minimum)
@memearmy meme support community bot
The amount of risk of the game makes the game even more fun
Thanks for the heads up!
Pretty nice for a decentralised, transparent dapp. Btw, wouldn’t this game be pretty gas consuming? If not, I would reallyt want to play this game.
The gas is used only on initial ‘bet’ transaction, and (in case of) win.
Looks like a good game. Will check out.
look interesting, it is under my budget lol
Wow! really Interesting. Being a game addict, I fancy trying this out!
I wish we could have such a game on the Steem blockchain.
Anyways, I have to buy some Eth and experiment Ethbattle.
Thanks for sharing, I will get back to you in case I need help or further clarifications.
Posted using Partiko Android
This type of game brings me really good memories from my childhood, I´ve spent so many hours/days playing dice games (board games) that every once in awhile I have to play those exact some games, online.
EthBattle reminds me a little bit of monopoly mixed with another game that I´ve played (I don´t remind the name right now).
risk i think?
I seem to have a blur in my mind, but I've definitely played risk too... so it might actually be it!
Interesting ... I like gambling and I have played similar games in the past on my laptop and X-Box. Clever Idea bringing crypto gambling into the equation.
Sounsd interesting Ill give it a shot a bit later