CryptoZombies – Ethereum DApps Solidity Interactive Coding School?
Earlier this month, AxiomZen studios launched Crypto Kitties, an Ethereum-based game where you can buy and breed digital cats. If we've learned anything from the internet age, it's that anything to do with cats has a very high scope for virality.
Duly, Crypto Kitties became an overnight phenomenon, with people forking out millions on digital cats. The game caused much delirium, anger, confusion all at once in the process. It also ground the Ethereum network to a standstill.
Though at first may seem silly, the game served to presage a potential blockchain use case as a platform for digitizing and owning assets. It illustrates the possibility to create, tokenize and trade assets on the blockchain.
Following in the footsteps of Crypto Kitties, two other crypto collectibles games surfaced on Ethereum – CryptoPuppies and CryptoPets. Now there's another collectibles game, with an educational proposition.
Build Your Own Crypto Collectible With CryptoZombies
CryptoZombies is an interactive tutorial that walks you through building your first smart contract in Solidity step by step.
The course is designed for beginners to Solidity and starts off with the absolute basics. So if you've never coded with Solidity before, the app walks you through the process every step of the way.
It takes you from the very basics of Solidity to creating your own fully-functional blockchain-based game. Lesson 1 teaches how to build a zombie factory to build an army.
Like the kitties, every zombie is non-fungible and will have randomly generated DNA and have his own unique appearance. Further lessons to be serialized every week will add more functionality to the game, like the ability to battle other people's zombies! Users can earn crypto-collectible zombies and bonuses by completing coding lessons.
The CryptoZombies team see blockchain to be capable of a lot more than just payments and seek to get more developers thinking outside the box and trying to build large-scale Dapps. Seeing games as one of the areas with revolutionary potential, CryptoZombies was built to educate and inspire the next generation of blockchain game devs.
With the ERC-20 token standard, all tokens are fungible, which means any token is as good as any other token and there is no way to distinguish one from the other.
Crypto collectibles on Ethereum is made possible by an implementation of non-fungible token standard, ERC-721, which was introduced in September. This standard allows for the implementation of a standard API for non-fungible tokens(referred to as “NFTs”) within smart contracts.
This has opened up a whole new possibility of issuing tokens which are unique. James Martin Duffy, co-founder of startup LoomX, sees huge potential for digital collectibles,
“I see [ERC-721] tokens having huge potential in the realm of digital collectibles and online games. You could use them for digital playing cards … or in-game items in a massively multiplayer online role-playing game. The tokens could represent the swords, armor and other objects that your character has in his inventory.”
So the importance of the implementation is not just confined to crypto collectibles. In future, we may see digitized real-world assets traded on the blockchain without any physical interaction between two parties.