$507.02 crowdfunded from 242 people
$82.90 received from matching pools
Gitcoin grant apply
Intro
Autochessia might be the first truly game-oriented, fully on-chain game. Built with smart contracts and the MUD engine, Autochessia has successfully created a complex PVP game system.
Players can engage in PvP battles with up to 8 players by purchasing and arranging different heroes. This gameplay closely resembles Dota 2's custom game mode "Auto Chess". By strategically deploying and combining heroes, players can achieve victory.
Autochessia implements the core gameplay of auto chess, including hero acquisition, deployment, and upgrading. This showcases the immense potential of blockchain gaming.
The game logic of Autochessia is open-source and completely deployed on the blockchain, ensuring players a trustworthy and fair gaming experience. Currently, Autochessia is actively being updated and developed.
In summary, Autochessia is fighting for a new direction for blockchain gaming, setting new standards and expectations.
How to play
We have currently implemented a simple multi-player auto battler with the following core mechanics:
- Match: Waiting for matchmaking.
- Shop: Purchase heroes, refresh hero pool, buy experience.
- Warehouse: Temporarily store heroes, sell heroes.
- Gold: Includes base income, win/loss streaks, and interest.
- Experience: Automatically increases level and allows for level purchases, which determines the number of heroes in board
- Auto Battle: Uses JPS-based automatic pathfinding and automatic attacking.
- Upgrade: Allows for combining three lower-level heroes into a higher-level hero.
- Randomness: Combines Chainlink VRF and on-chain pseudo-randomness to refresh heroes based on predetermined probabilities.
Achievements
- The 4th of ETHShanghai hackathon
- MUD Community Invited Demo Guests
Besides the game
The trend of on-chain games and autonomous worlds is currently unstoppable. MUD resolve the problem at framework level. However, when we start building a game, we find there are too few libraries for usage. For example, you even have to write path finding by yourselves while it's an out-of-the-box feature in traditional game engines.
Due to the above reason, we are even more determined to contribute to the industry. So we made Cement. Cement is a general library for on chain game. We hope it will include elements in warcarft3 and autochessia is an example game.
AutoChessia History
-
accepted into Web3 Open Source Software 1 year ago. 242 people contributed $507 to the project, and $83 of match funding was provided.