Premise

We often talk about digital land in the crypto space, but land can be taken. The game is simple. There are 4600+ tile NFTs on the Hexareign map, and your goal is to gain as much land as you can. Or not, it's up to the community to decide what winning really is.

What can you do in Hexareign?

The game is simple by design. There is no need for complicated rules in a passive game, after all. Every tile generates HEXR tokens, the game currency, as long as its level is over 0. You can forcibly colonize any non-core tile adjacent to one you own with HEXR tokens, regardless of the owner. The current owner of that tile will receive 90% of the HEXR funds used to forcibly colonize that tile. If you own a tile, you can upgrade it. This costs HEXR, but will increase the amount of HEXR that the tile generates while also increasing the amount that the tile costs to be forcibly colonized. Harvesting the tokens on a tile that you own will put the tiles that you are owed into your wallet. Upgrading or colonizing a tile will automatically harvest the tokens.

Multichain?

Hexareign will be added to multiple chains, but HECO is among the first. We want as many users to have access to the game as possible, and we think that users in crowded maps will want to play in blockchains with less players. This will ultimately help HECO as well as other EVMs. It's not a zero-sum game, after all!

Challenges

There were some issues with getting HECO to work with the Unity SDK that I was using. I campaigned to make the SDK usable with as many EVMs as possible, which is why I'm able to show off this project now. Thanks to the efforts of the chainsafe team, the Unity chainsafe gaming SDK is now completely compatible with HECO, given someone deploys a multicall contract.
Speaking of multicall contracts, I have introduced unofficial multicall contracts to the HECO Mainnet and Testnet in the process, in case others want to use them.
Another challenge was using a completely decentralized solution for hosting. As cool as it sounds, for me there were some issues. You may find that the Hexareign website is sometimes inaccessible. There are issues with setting the domain correctly. I do want to keep using 4EverLand because it is a neat project, but I'd like a bit of guidance from the team if possible.

Current Status & Use of Funds

I hope to gain funding so that I can take the game out of the testnet and into the HECO Mainnet. I estimate that it will take around 6 to 8 HECO to deploy completely, if the testnet is to be trusted. If Hexareign wins a large prize from HECO, I will use the funds to do the following:

  1. Pay for an audit of the smart contracts.
  2. Deploy to the HECO Mainnet.
  3. Employ talented artists to beautify the world & bring the improvement update to fruition.

Long Term Plans?

Yes, Hexareign could become a long term project, but that's really up to the degree at which we can build up a community. The improvement update is most critical, since it allows for regular content from the developers to be given to the players. If desired, more complex gameplay can be added by creating new game modes, where users may not require tiles to play, and could instead take on roles such as farmers or artisans. With enough blockchain integrations, even a blockchain vs blockchain DAO based Hexareign game could be made. There is no bound to creativity, only bounds to how funded and how popular the game is. We hope that HECO and others will support the project to ensure that this happens.

Deployed Contracts

Here are some of the relevant smart contracts that have been deployed on the Testnet: HEXR Token: 0xFc88dD590f0097cf7be0e1094321167B81Bee922 Tile NFT: 0x680794D49F13A9e84C5713ddc1326Da90c4182f1 Game Data: 0xd3a97C249AaDBD9cd9173414b8E321c45ad08D6c Game Logic: 0x63606c89139d6d51AF0D2d2Fe82ea21701E5FaE9 Tile Sale: 0xf3f8F430554b613588D9FF15A3F31Bb3Cf4B4CBe

Token

I must be clear that the token is for a game, and should not be treated like an investment. Otherwise the SEC would have jurisdiction over Hexareign. That being said, I will still talk about how the token is controlled: The creator account is granted 10M HEXR to be used for giveaways & funding. There are 4 slots for games, each with 1B HEXR to allocate. There is a 6 month waiting period before 1B HEXR can be allocated again. This is to make it so that more maps can be made on the same chain, or even potentially new game modes. 1B HEXR is currently locked inside of the game data contract, and is where HEXR from harvesting comes from.

What's next for HEXAREIGN | Low Poly NFTs

The next few updates will address any bugs seen. Once that has been finished, and depending on how well received the game is in these hackathons, an airdrop will be organized! The next major update will also allow users to purchase improvement NFTs, that will strategically change the stats of your tiles based on their height, biome, and landforms. This will add greater depth and personalization to the game. But be careful, someone may take the tiles that you spent improving!

Built With

Share this project:

Updates