Join, compete & win! Prize pool of $100,000
Our Scheduled Maintenance starts on August 10th from 10 to 11am UTC. We‘re working hard to serve you better
Search
Generic filters
Filter by Categories

Are True AAA Blockchain Games Possible?

In the gaming industry, "AAA" is an informal classification for games created and distributed by mid to large-sized publishers. While loads of games are available on the blockchain, only a handful reach the AAA rating, and that list is subjective depending on which players weigh in with their opinions. Regardless, the number of quality AAA games on the blockchain is virtually nonexistent relative to traditional gaming, and this quandary causes many to ask, "when will blockchain games take off?".

For AAA blockchain games to materialize, certain things need to happen. The problem for many traditional gamers is the quality of gameplay on the blockchain is lacking. While thousands of blockchain games exist, most don’t offer the kind of experience they’re accustomed to. Also, the graphics are not always up to par with traditional video games.

First, there isn’t a blockchain platform that’s easy for mainstream gamers to use at scale. After all, traditional games can attract more than 100 million players a day. Can a blockchain game handle that kind of player traffic? Second, the best games take time to build – often a couple of years or more. Creators can’t build greatness in a month. So, there are likely many AAA blockchain games still in the works.

Right now, there are fun games with gamified economies, and that’s a start. But due to the reasons above and others, AAA blockchain games are still virtually nonexistent. 

What Will Pave the Way for AAA Blockchain Games?

The sector needs to overcome specific challenges for the top games to come to the blockchain en masse. First, players need a way to onboard without spending exorbitant amounts of cash on in-game assets. Furthermore, when gamers come over from the traditional space, they want things to happen instantaneously. They don’t want to fuss with gas fees and endless MetaMask transactions. While we’re on the subject of gaming assets, you can learn more about how to convert an NFT to an in-game item on the Moralis.io blog. 

AAA blockchain games
AAA Blockchain Games

Scale and UX need to improve for the billions of gamers and developers to get on board. Game creators surely want to build AAA blockchain games. But having first to become economic experts or smart contract developers is not so appealing.

The crypto bear market is still dragging on, and no one knows how long it will last. So, now is the time to learn how to invest during a crypto bear market. Furthermore, understanding crypto crashes is also a topic worth investigating. Check out our blog articles at Moralis Academy to learn more! 

Overcoming the Issues with Blockchain Games

Below are some of the factors impeding the progress of AAA blockchain games.

1. Gas Fees and Transactions Per Second (TPS)
Most blockchain gaming platforms are still trying to solve this first problem – how to deal with high gas fees and low transaction speeds on Ethereum? Trading an asset on Ethereum can cost anywhere from $15 to hundreds of dollars in gas fees, depending on network congestion. This predicament is a problem for an economy that wants to create millions of NFTs for players to trade. No player wants to pay $50 in gas fees on a game asset that costs a dollar.

2. Scale
How can a massive game such as World of Warcraft onboard its 100 million players to a blockchain and not face scaling issues in the present ecosystem? Scaling is definitely a hurdle for AAA blockchain games.

3. In-Game Asset Liquidity
Another problem is that players can’t easily trade in-game assets between layer-2s. In other words, players can’t match asset trading on one marketplace with other marketplaces. Every NFT market is unique, and building a liquidity standard that allows users to trade an individual in-game item anywhere is tricky.

AAA Blockchain Games - IMX
Immutable X

What Immutable X Does for Blockchain Games

Fortunately, projects such as Immutable X are working to resolve the above issues and others. The goal of Immutable X has always been to enable teams to build world-class games on the blockchain without technical limitations.

Providing inexpensive gas fees is an improvement other platforms have accomplished with sidechains and layer-2s. However, eliminating gas is a massive advantage for UX and developer experience. This advantage belongs exclusively to Immutable X. Their scaling solution keeps users’ gas fees at zero even when they need to mint millions of NFTs. Are you ready to build a game on the blockchain? Take the Unity Blockchain Game Development course at Moralis Academy!

Immutable X’s unique positioning allows them to solve the core issues that AAA games will face when moving to the blockchain. So, let’s look more closely at what they do.

Immutable X Games

Immutable X combines the game developer “Immutable” and the scaling startup “StarkWare”. Before rebranding, Immutable started as “Fuel Games”. However, they ran into problems scaling their games (i.e., Gods Unchained) on Ethereum. So, Immutable partnered with StarkWare in 2021, which uses newer technology, “STARK proofs”. Therefore, Immutable X combines Immutable’s understanding of gaming NFTs and StarkWare’s scaling technology.

AAA Blockchain Games - Immutable X
Immutable X

Immutable X’s goal is to become the backend for all digital trading on Ethereum. It is solving the issues of scale and liquidity with multiple rollups. Moreover, it currently offers one of the best layer-2 solutions on Ethereum for NFTs.

Besides Gods Unchained, some other notable Immutable X games are Illuvium and Guild of Guardians. In sum, Immutable X is building the infrastructure for smart contract developers to construct the scaffolding so that game developers can continue to be game developers and not have to worry about the backend.

Immutable X Games and Liquidity

In a recent interview, Immutable X co-founders Robbie Ferguson and Alex Connolly addressed how their project will help more game creators move to the blockchain. TPS is a problem on Ethereum. But with StarkWare’s zk-rollups, Immutable X can reach speeds of 10,000 TPS.

Immutable X is introducing the first cross-rollup liquidity solution. This breakthrough means that games will have a dedicated layer-2 or layer-3 instance (see below). The good news is AAA blockchain games with the reach of World of Warcraft can onboard their 100 million players with a dedicated 10,000 TPS.

But it’s not just about achieving average transaction speeds. An important point to consider is the total theoretical TPS. For example, what happens if two major games launch simultaneously, awarding millions of NFTs to players? The infrastructure has to be resilient enough to handle such a use case. One bad user experience is all it takes to turn new users off a game. Do you want to create your own NFTs? Check out our NFT coding tutorials!

Liquidity and Composability

The next problem on the horizon is ensuring liquidity and composability so users can trade assets from one layer-2 to another. Many game publishers and developers need composability, and Immutable X games can move from one type of rollup chain to another.

Immutable X

That’s why Immutable X’s cross rollup liquidity platform is supercharging liquidity highways so players can trade from any marketplace such as GameStop or OpenSea and have the necessary TPS to support the next billion players on Ethereum.

The fundamental thing Immutable X is doing is building a liquidity bridge across every platform. It’s creating a global pool where users can trade any asset on any rollup on any marketplace instantaneously in a single transaction. Such innovation builds up massive network effects around liquidity and applies to any Immutable X-supported rollup. At present, that would be any rollup on StarkWare.

The crypto crash has left some carnage in its wake, and Celsius Network is one such casualty. If you’re wondering what’s happening with Celsius Network, read one of our recent articles!

Blockchain Games and Security 

Let’s face it. Every other layer-1 or sidechain created thus far has an inferior security model to Ethereum’s, and users have lost billions of dollars because of it. The Poly Network hack, the Ronin Bridge hack, and the Luna meltdown left many developers scratching their heads. Imagine developing on top of an ecosystem such as Luna, only to have the whole thing cave in on you.

Put that in the context of game developers who want to build long-term games. Such an endeavor requires a multi-year investment costing millions of dollars upfront. Spending this kind of money and time demands finding a winning ecosystem to build on. 

The reality is that security fundamentally matters, and game builders need a chain they can trust. Ethereum is already there. It’s solid and has been entirely stable for most of its lifespan. Developers have invested a ton of work in building the core infrastructure to make Ethereum the most reliable right and performant infrastructure in the space.

Solana competes with the Ethereum blockchain, and Rust is its programming language. Learn about Rust & Solana at Moralis Academy.

StarkWare
StarkWare Co-Founders

StarkWare’s StarkNet and StarkEx

By communicating with game studios regularly, Immutable X figures out what game builders need to make their AAA blockchain games happen. Different studios want different trade-offs. Some must have a dedicated rollup because they need to “hyperscale”. Some require additional privacy guarantees regarding data availability.

By partnering with StarkWare, Immutable X games can offer creators rollups that make sense for their games. It stands to reason that game developers don’t want to share space with other developers. They’ll want their own chains for more control over how their zk-rollup looks and feels.

StarkWare, StarkEx

It also means they have to support multiple rollups. Looking at the graphic, you can see the different offerings with StarkNet and StarkEx. StarkNet is still early in its product lifecycle, but it will be increasingly important for Ethereum.

StarkEx’s offering is an application-specific rollup optimized for the needs of NFT projects. That means these projects can deploy right now and experience robust scaling and a superior trading experience with no gas fees and instant confirmation of transactions. But there are some trade-offs: more interoperability gets offset by less customization. Likewise, more customization gets offset by less interoperability. Further, better UX and scale get offset by less composability.

Layer-2, Layer-3, and Fractal Scaling

We’ve written other articles with more extensive coverage of zk-rollups and layer-2 solutions. For more info, please visit the Moralis Academy blog. For this article, you just need to understand that layer-2s are conceptually very simple. Layer-2 sits on top of Ethereum (layer-1), where the rollups reside. In addition, layer-3 (the new frontier) gets built on top of layer-2.

Essentially, layer-2s take transactions and process them on that layer. Next, they roll the transactions up to layer-1 using a zk-rollup or an optimistic rollup. Lastly, they verify that those transactions happened. Thus, if a solution is not confirmed on Ethereum, it’s not a proper layer-2 solution.

Layer-2 Solutions

The way to look at layer-3 is to take the same concept and do it one more time. So, we could collect multiple transactions on layer-3, generate proof for those transactions, and verify that proof in a layer-2 transaction. The layer-3 level gets settled on layer-2, which ultimately gets settled on layer-1. This process involving layer-3 is called “fractal scaling”. Further, layer-3 fractal scaling increases the surface area and the ability to onboard users – which is a good thing!

AAA Blockchain Games – Summary

For the top games to come to Ethereum, they’ll demand an excellent UX and developer experience. A platform will need to empower developers with all these various tools and complexity on the backend to make their experience as excellent as it can be.

What Immutable X games can offer doesn’t exist yet in any sidechain or other solution. Furthermore, co-founder Robbie Ferguson stated that one of their games, Gods Unchained, minted 20 million NFTs across a 3-day period, which is more than any other Ethereum game combined. Furthermore, Immutable X games offer instant trading, massive scalability, and zero gas fees for minting and trading NFTs. By creating a seamless ecosystem, Immutable X is in the business of getting the world’s best games to build on Ethereum. Hopefully, others will follow suit, and one day we’ll no longer have to ask, “when blockchain games?”

If this article has inspired you to develop your own game, check out the Ethereum Game Programming course at Moralis Academy right now!

IvanLiljeqvistCEO.jpg

Written by Ivan on Tech

August 3, 2022

Written by IvanOnTech
August 3, 2022
Ivan is an international speaker, educator, developer and data scientists. Ivan’s YouTube channel Ivan on Tech has become an international phenomenon, spreading blockchain knowledge all over the world and accumulating over 450,000 subscribers.

Subscribe to our Newsletter

Get the latest information about Moralis Academy in your email
Your subscription could not be saved. Please try again.
Your subscription has been successful.

By subscribing you agree to the Terms of Use and Privacy Policy

Search
Generic filters
Filter by Categories

Want to Unlock your Career in Blockchain?

Hey! We are the Moralis Academy.
We're here to help you build a career in Blockchain, Crypto, and Web3.

Are you ready?

About Moralis Academy

Moralis Academy is a world-leading Blockchain, Crypto, and Web 3.0 e-Learning provider from the team behind Moralis (the ultimate Web 3.0 development platform). Our instructors live and breathe everything Blockchain. Founded by Ivan ‘Ivan on Tech’ Liljeqvist and Filip Martinsson, the Academy has already empowered 35,000+ students around the world with the skills they need to succeed as Blockchain, Crypto, and Web 3.0 professionals.

Subscribe to our Newsletter

Get the latest information about Moralis Academy in your email



By subscribing you agree to the Terms of Use and Privacy Policy

Recent Articles

22_08_Top-Crypto-Payment-Gateways-2022
Crypto Payment Gateways

Top Crypto Payment Gateways 2022

As cryptocurrencies continually grow in popularity, businesses seek exposure to the asset class with minimal friction and risk. As a result, crypto payment gateways are becoming an increasingly favorable solution. Below, we discuss eight of the top crypto payment gateways as voted for by a selection of media outlets. To discover which of the top crypto payment gateways is best for your business, read on!

Read More
22_08_Understanding-Zero-Knowledge-Proof-Technology-1
zero-knowledge proof

Understanding Zero-Knowledge Proof Technology

Blockchain technology operates as a public, decentralized, and distributed ledger. The blockchain records and stores historical transaction data, allowing transaction processing without involving a trusted third party. However, since blockchains are transparent, malicious users may try to access private transaction data such as wallet addresses, account balances, and transaction amounts. Therefore, while the blockchain is becoming more widely accepted in various industries, the sector still needs to overcome challenges to acquire more corporate migration. That’s where zero-knowledge proof technology comes into play.

Read More
Top5-Companies-Accept-Crypto
Companies Accepting Cryptocurrencies

Top 5 Major Companies Accepting Cryptocurrency Payments

There are now more companies accepting cryptocurrencies as payment than ever before. This comes as no surprise as the integration of blockchain into legacy payments systems gives customers more options. But which are the top companies accepting crypto in 2022? Find out herein as we explore five big-name firms that take crypto payments!

Read More

Log In

Sign in to your account and start learning!

Build Web3 Projects
Take part in weekly development projects & win NFTs