Game and backend technology
Last updated
Last updated
The AsteR Metaverse was developed using Unreal Engine 4.26. Battles are run in a simulation written entirely in C++, allowing game instances to execute in milliseconds. This deterministic simulation ensures that small input values can be saved and matches can be replayed. The server can archive every battle ever fought in the game.
A cinematic mode (as seen in the game trailer) allows users with less powerful computers to render matches in high quality. This is possible because of the deterministic nature of the simulation, which reduces the load on the user's computer.
Each level in the AsteR Metaverse is carefully designed by top digital artists. The game relies on a powerful render farm that preprocesses computational data, reducing the in-game graphics load while maintaining rich and detailed visuals. Proprietary technology gives the assets a cinematic feel.
The backend is hosted on Amazon Web Services (AWS), a top-tier Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) provider. Core backend services are built using AWS Lambda in a serverless model, offering scalable and cost-effective solutions. Most requests, except transactions, are directed to API endpoints, running microservices on the Amazon Kubernetes cluster.
AsteR Metaverse operates on the Binance Smart Chain (BSC) blockchain and supports wallets compatible with BSC, such as Metamask. Players must own a Metamask wallet and convert their digital currency into $AsteR , the platform’s native currency. All transactions and rewards are made in $AsteR , and the liquidity mining program also uses $AsteR for liquidity pools. Some in-game elements can be paid for using relevant NFTs when required.