Deep Dive
/
July 6, 2022

The 1st multiplayer game engine for web3

Small and medium game studios may create play-to-earn games without AAA-tier costs. Here’s how to use a ready-made web game engine for that.

The play-to-earn model is gaining momentum, especially in the category of skill-based multiplayer games. Top game development teams are making it possible for non-professional players to earn a fortune simply by having fun. It’s the first model that allows game enthusiasts to earn money without taking part in tournaments or selling items on secondary marketplaces.

P2E is definitely one of the most interesting use cases of blockchain, and it has the potential to make a revolution on the gaming market. If we maintain the current play-to-earn adoption rate, web2 games may become obsolete soon. We’re just one great title away from an entire generation of AAA blockchain games.

Play-to-earn development challenges

Web3 brings a number of tech issues absent in web2. Developers need tools that will help them create fair and equal earning opportunities for everyone. Usually, it comes with AAA-tier costs, but there’s a way to avoid them. That’s what Elympics was made for: creating esports-grade multiplayer games without the financial entry barrier.

Elympics is a plug-in & cloud networking engine for web3 multiplayer games. It makes development and deployment easier and faster and equips games with high-level matchmaking and anti-fraud algorithms. It’s a perfect tool for the developers that want to create skill-based multiplayer games with the competitive spirit, both desktop and mobile. 

Additionally, Elympics addresses a common game dev dilemma: to develop a server-authoritative solution internally or risk in-game cheating and conflicts between players. 

Client authoritative approach

In this approach, one of the clients plays the role of an arbiter of the fight and verifies all other gameplay statuses. It’s a shortcut that’s easier to make but also unsuitable for play-to-earn for two reasons:

  • it provokes conflicts as there’s no universal source of truth between game instances (it calls for a custom resolution),
  • it makes cheating easy, especially for the players flagged as the arbiter.

Server authoritative approach

In this approach, there’s an external server that keeps the current status of the gameplay. As none of the players is the arbiter, all they do is communicating their actions. 

That’s how esports games should be developed, but it brings a number of challenges, the main ones being:

  • coding complexity such as game version matching, server provisioning or custom conflict resolution,
  • high costs resulting from the need to hire a specialised development team experienced in this approach.
Multiplayer game development: client authoritative and server authoritative comparison | Elympics Blog

Elympics proposal

Elympics is a full package for the server authoritative game development. Thanks to automating and abstracting the most repetitive tasks, it drastically slashes the cost of the entire process, which opens the door to play-to-earn multiplayer games to small and medium studios.

There are a few alternative solutions on the market, but none of them has all the features present at Elympics, especially in terms of fraud prevention. What’s more, they’re not integrated with blockchain.

Multiplayer game development tools comparison

The vision behind Elympics is to become the first choice of play-to-earn developers. Our technology may lead the upcoming gaming revolution!

We’re continuously making updates to our product, so don’t forget to follow us on Twitter and join our Discord.

Join our newsletter

Real news, no spam - promise✌️