Providing the opportunity to offer success rewards for goals through Autonomous World's technology.
Emojimon is a very friendly tutorial for new MUD users. I thought it would be nice to make Emojimon more interesting, so I implemented Emojimon v1.3. v2.0 was not made because it is not yet ready to be fully interesting, and I promise to update it to v2.0 when I do that.
In the tutorial, the background was a meadow, but this time we will use a snowy mountain as the theme.
Difficult to see the experience of success or failure to the user as in a traditional game.
[Introduce the concept of "game over" by battles.]
[Originalization of NFT]
I developed this game based on MUD 2.0. Also, I utilized Openzepplin's ERC721 to reward the game and implemented an AllowList so that the goal can be minted. I implemented an AllowList implementation that allows users to mint after reaching a goal.
This implementation was considerably more difficult than I had imagined, and I ended up spending quite a bit of time trying to understand the structure of the MUD framework.
Ideally, we would have issued random numbers based on user behavior and then issued on-chain NFTs based on the random numbers, but we could not spend the time to do so and decided against it.