Ever since Cryptokitties took the internet by storm, many people have begun to hope for more blockchain-based games in the future. There are currently a few interesting projects in the making, but in this post I want to tell you about a project called Cryptozombies.
The cryptozombie I generated with my own code.
CryptoZombies is not a game by itself, but it is instead an interactive way to learn how to code on Ethereum. You learn to code in Solidity, the programming language that is used for writing contracts and communicating with the Ethereum network, which should not be too difficult if you are already familiar with a programming language. I'm not really well-educated in programming, but I do have some basic knowledge, and was able to follow the guides with a little bit of help from Google Search at times. However, I would suggest that you have some basic programming knowledge before you jump into CryptoZombies if you want to do it in a reasonable amount of time, and without getting too frustrated and confused.
CryptoZombies work by providing free interactive lessons that will teach you to create your own Zombie game. It has a lot of the same features as Cryptokitties have, such as generating random Zombies that can infect humans to create a new zombie that is a mix of both their DNA (much like breeding in cryptokitties). Right now there are only two lessons, and each should take you between 30 minutes and an hour, but more lessons are on the way!
The lessons are divided into small chapters that each teach you a new concept, and give you a task that you need to complete to show that you understand it. There is a pretty steep learning curve if you don't know much programming, but I'm sure it's okay for those of you who already know another language.
What a lesson looks like.
With tools like this one that teaches people to learn how to code their own blockchain games, then I'm sure we could be seeing a whole lot of cool games in the future. I'm sure we'll be seeing hundreds of cryptokitties clones as time passes, and there are already several of these, and more are on their way.
I think the blockchain has a huge potential for creating very cool games, but I still think we are a while away from seeing any games that are very good. I mean, compared to regular games that run locally on your computer, these are extremely bare-boned, and I don't think would really play Cryptokitties if it had been released on a non-blockchain website that was run locally. However, the blockchain has huge potential to give true ownership to the player, and it is not impossible to create complex games that could be a lot of fun, so there's a huge potential there.
Thanks for reading! I know it's not the type of content most of you are expecting me to post, but I will also be writing about other things that I am interested in besides science, so if you don't care for that, just skip these posts and rather wait for my science posts ;) Oh, and if you want to take a look at my CryptoZombie, follow this link!