A few months ago, we wrote about the differences between Ethereum and EOS: where EOS is capable of processing thousands of transactions per second (TPS), vanilla Ethereum can only handle around fifteen. Where EOS has no transaction fees, Ethereum does. As a result, it’s no surprise that blockchain developers are moving away from Ethereum to other DApp platforms such as EOS and TRON. Even Ethereum’s founder, Vitalik Buterin, admitted that Ethereum had lost some of its lead.
Of course, this doesn’t mean that Ethereum is done for. It’s still by and large the most popular DApp platform in existence. However, it might mean that developers will start using other DApp platforms for specific DApps. EOS, for example, could be particularly well suited for gaming and gambling DApps, as evidenced by the success of its best-known DApp: EOS Knights.
Of all gaming DApps on EOS, EOS Knights has by far the biggest volume, dwarfing EOS DOTA and XPet in second and third place. The game has over 5,000 daily active users (DAUs), which places it in the top five DApps not just for EOS, but for all DApp platforms.
What’s interesting about EOS Knights, apart from its utter dominance on the EOS platform, is that it’s a mobile DGame. I’ve played several DGames and most are still browser games. But you can download EOS Knight on your iOS and Android phone. In the Google Play Store, EOS Knights currently has a 4.4 / 5 rating with 233 reviews, and it’s been downloaded 5K+ times. You can play it in the browser too, which is how I’ve been doing it, but it’s still presented to you as if you were playing a mobile game.
Once again, as for almost every other DGame I’ve played, the setup isn’t as easy as I always hope it will be. Although there are no transactions fees on EOS, you still need to stake some EOS (a fancy word for “have some EOS”) in order for the game to work. Additionally, you’ll need EOS anyway to buy some material and gear in-game.
But that means you need an EOS wallet, and if you’re playing it on mobile, that means you need a mobile EOS wallet. Of all the options presented to you, I recommend using Meet.One for the mobile app and the Scatter desktop download (not the Chrome extension) for the browser. Both apps can still be somewhat buggy during the initial setup, so I wouldn’t send a million EOS to your wallet right away. Test the waters with one or two EOS.
Although admittedly a somewhat complex and arduous process, once you have your wallet set up with some EOS stored inside, the communication between the wallet and EOS Knights worked without any further problems or added complexity for me.
The Game Mechanics
There’s no handy tutorial helping you through the basic aspects of EOS Knights, so it’s all a bit confusing when you try it out for the first time. That’s why I did what you’re doing now: I read a few reviews and guides to understand how to play the game.
Turns out it’s quite simple. You start out with a Knight, called Eric, who defends the town against a never-ending wave of invading goblins. Your goal is to kill as many goblins as possible. If you kill ten goblins, you go a “floor” higher. The higher your floor, the better your loot will be when your character eventually, inevitably, dies. Once your character dies, you can “rebirth” him and the process of killing goblins starts anew from floor one.
Eric also isn’t alone in his fight against the goblins, as you can buy Oria the Archer and Scarlet the Mage to help you in your fight, something I did right away. You can equip all characters with weapons, armor, accessories, and pets to upgrade their stats. They will also level up as they kill more goblins, which allows you to equip them with even better gear.
The materials that your characters drop when you rebirth them allows you to craft gear that you can either equip your characters with, sell on the marketplace, or dump into the trash in exchange for magic water, which is used to buy pets and level up your characters and their skills.
Similar to Blockchain Cuties, EOS Knights thankfully isn’t an expensive game. Most of the equipment and materials that I bought didn’t cost more than 0.05 EOS, with most closer to 0.001 EOS. That’s from $0.26 to $0.005 in today’s EOS price. It seems that players who craft regular gear realize they’ll only be able to sell it if they do so at bottom prices. Anything that’s rare, unique, legendary, or better will cost a bit more, but it won’t break the bank either.
Although I’m not usually that much into browsing through stores and marketplaces for better loot, there was definitely a thrill browsing through the item marketplace and finding some really good items that were selling for little money and that would significantly improve the stats of my characters. Each new level of your characters also opens up new weapons that drastically improve their stats.
As I’m writing this, my Knight Eric is about to reach level 3, which means I’ll be able to replace his Dagger Axe of 71 attack with an Advanced Long Sword of 182 attack. Hello, how can you not get excited with a 2x increase in attack for a new sword that only costs 0.05 EOS? I also gave him much better armor and a much better ring.
I have one little gripe though: while the items are nicely designed, it would be so much better if players could see those items on their characters as they’re fighting. Currently, characters have a standard skin that doesn’t change, no matter how epic the item you’ve actually equipped them with. It would add to the cool-factor of the game if you could see what you equip your characters with.
You can also equip your characters with pets. You don’t buy pets with EOS. Instead, you buy them with Magic Water (MW), which your characters gather after you rebirth them (although you can also buy MW with EOS). Pets improve the stats of your characters, but you can also send them on expeditions, where they are out of your control for twelve hours, after which they return with a certain amount of MW. The rarer your pet and the higher its level, the better its stats will be and the more MW it will bring back.
Finally, you can send your characters to Dungeons too. This is a relatively new addition to EOS Knights, and it seems to be a more interactive game mode where you need to fight off waves of goblins using your characters’ skills. The difficulty level of the dungeons ranges from easy to hell. The higher the difficulty level, the better the loot. In order to participate in the easiest dungeon, you need to buy or craft a ticket and get to the fiftieth floor. Considering I’ve not reached the tenth floor yet, I haven’t been able to try out a dungeon yet.
Another great feature about EOS Knights is that it’s easy to see who the players are that reached the highest floor. Top of the leaderboard is a player called “eeeooosssssss”, who got to the 31,888th floor. I’ve gotten to floor eight so far, just as a comparison. What’s really cool is that you can filter the leaderboard by country as well. As it stands, I’m the eleventh-best Belgian.
You can also click on any player to see their characters and the gear they’re equipped with. This isn’t just limited to the leaderboard. You can see the characters of players selling items and materials too. In general, it’s really easy to figure out who made something that you’re about to buy and how good their characters are.
Although the initial setup was quite frustrating, I ended up seriously enjoying EOS Knights. It’s addictive and it doesn’t require that much time either. Once your characters have reasonably good gear, you only need to check in once every few hours to rebirth them, and maybe once a day see if you can equip them with better gear.
All of this, you can do on your phone. Considering I don’t have a gaming PC or laptop, I game quite a bit on my phone. But most mobile games don’t capture my attention for longer than an hour. I’ve already spent more time than that on EOS Knights, and I feel its pull is becoming stronger now that I’m getting better at it. That’s a good sign, and it makes me understand why this is one of the most popular DGames currently on the market.