Skip to content

Instantly share code, notes, and snippets.

@wighawag-bitbucket
Created April 28, 2021 15:40
Show Gist options
  • Save wighawag-bitbucket/0cd50ad53142b87601b47463df4a7996 to your computer and use it in GitHub Desktop.
Save wighawag-bitbucket/0cd50ad53142b87601b47463df4a7996 to your computer and use it in GitHub Desktop.

Hi all,

We are only 3 days away from the launch of our first alpha competition. We are excited to see all of you playing it.

Time for us to put out the rules and more information on the game so you get all a fair chance.

conquest.eth is a game of strategy and diplomacy where players compete for the control of the universe.

Its main inspiration is Konquest a game we ourself enjoy playing with family and friends. Konquest itself is inspired by Galactic Conquest. These 2 games are worth checking out.

In both of these games, the universe and players set are fixed. In conquest.eth, on the other hand, anybody can join at any time and the universe is expanding.

What is in common between them, is the main rules of combat and the central role diplomacy plays. Players acquire planets and do their best to capture other players' planets. With conquest.eth though, the time scale is far bigger with fleets traveling for real-time days.

In all 3 games, while the state of each planets is known to everybody, the fleets's destination are only known to the player sending them. This assymetric information setup is at the core of the game. To achieve this on a public network like ethereum, conquest.eth conceal them through a "commit and reveal" scheme that require players to come back to perform their action. We have you covered though with a system that can automatically reveal your fleets at the correct time.

In conquest.eth, for planets to produce spaceships (which you use to attack others), a stake need to be deposited. When other capture your planet they can exit and take away the stake. In the alpha, the exit time is 3 days. During that time, that planet continue to produce spaceships but cannot attack. When the exit period is over, the spaceships on the planet disapear and the stake is ready to be withdrawn. On the other hand, if that planet is succesffully captured by another player, the exit is interrupted.

Each planets have different stats:

  • Attack: multiplier given to fleets departing from the planet
  • Defense: multiplier applied to the number of spaceshoip on the planet
  • Speed: speed at which fleets travel from this planet.
  • Production: number of spaceship per hour that the planet produce when a stake is deposited.
  • Stake: number of token to stake to make the planet produce spaceships
  • Natives: native population that need to be conquered to first acquire the planet. A staking action is represented as an attack of 100,000 spaceships with 10,000 attack power. Once natives are destroyed, they do not come back.

we uploaded a video demonstrating the basics of the game here

And here is a screenshot with some comments :

conquest.eth screenshot

Alpha Competition

While the game is open-ended with no limit on time, the alpha launching on Saturday will be rewarding top players based on the following scoring system. As such the alpha is time-boxed. Score will be established based on the state of the game on Friday 21st 1PM UTC with the following rules:

tokens: 

Tokens will be randomly distributed across players. Some will receive more than other to replicate better the real environment. Tokens will be given in 3 batches. First 50% of the token will be given as part of the claim key, that you will receive on May 1st or later (as we have many subscriber we will not be sending the claim keys all at once) then 2 times 25% will be given over the course of 6-14 days. Players who did not join the game before these airdrops will not receive them.

The idea behind not sending all tokens at the beginning is again to replicate a more real environment where fund are not usually spend straight away due to iherent risks.

To keep the game fair, note that as you'll see below the scoring will be based on the amount of token players receive. So while player receiving higher amount of token have a higher chance to conquer more planets, they have also a higher requirement for scoring.

scoring

Score is calculated as follow

CONTROLED_STAKE = on how many stake a player controls at the end date (May 21st 1PM UTC). Stake exited counts too. SCORE = CONTROLED_STAKE - TOKEN_GIVEN / TOKEN_GIVEN

Draws will be solved by looking at the length of time the stake was secured.

prize: 

1000$ worth of Etherplay token (most likely to be delivered on L2) will be given to top 18 players once the game launch on mainnet (L2).

Distribution of the 1000$ worth of etherplay token is as follow

  • 1st score: 500
  • 2nd : 200
  • 3rd: 100
  • then: 50, 25, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 5

Sponsor prizse might be distributed differently. details coming later. What will not be used will be added to the 18 top players distributions as above.

Our current list of sponsor includes Xaya who has generously added 3000 WCHI token as extra reward. If you are into fully decentralised gaming, they are worth checking out!

That's it for now, this is probably lots to digest. Feel free to ask question on our Discord

All the best to you all!

Etherplay's team

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment