Case study

All work

Game and metaverse engine for 100+ games

The backend and dashboard for a gaming and metaverse platform: a game engine that scores, ranks and rewards players across 100+ games, and a daily resource economy tied to land, NFTs and in-game activity.

Role
Architect & engineering lead
Land and NFTsScore · rank · rewardDaily resources
Land and NFTsScore · rank · rewardDaily resources
Illustrative concept, not a product screenshot

Context

A gaming and metaverse platform ran 100+ games, all signing in through the identity platform and its 100,000+ users. It needed one engine to score, rank and reward players across every game, and a metaverse economy that players come back to each day.

Constraints

  • One engine for every game: 100+ games deployed, each feeding it the points its players score.
  • One identity: every game is linked to the identity platform.
  • Game teams building on it needed blockchain integration they could use.
  • The economy had to connect resources to land, NFTs and in-game activity.

Architecture

Game and metaverse engine for 100+ games
Game and metaverse engine for 100+ games Components by lane. Players and games: 100+ games (built by game teams in Unity); Land and NFTs. Engine and dashboard: Game engine (points, rankings, badges, titles); Daily resource economy (mining from land and NFTs); Dashboard. Identity and chain: Identity platform (100,000+ users); Blockchain integration. Flows: 100+ games to Game engine (every point scored); 100+ games to Identity platform (sign-in); Land and NFTs to Daily resource economy; 100+ games to Daily resource economy (in-game activity); Daily resource economy to Blockchain integration; Game engine to Dashboard; Daily resource economy to Dashboard. Players and games Engine and dashboard Identity and chain 100+ games built by game teams in Unity Land and NFTs Game engine points, rankings, badges, titles Daily resource economy mining from land and NFTs Dashboard Identity platform 100,000+ users Blockchain integration every point scored sign-in in-game activity Game and metaverse engine for 100+ games Components by lane. Players and games: 100+ games (built by game teams in Unity); Land and NFTs. Engine and dashboard: Game engine (points, rankings, badges, titles); Daily resource economy (mining from land and NFTs); Dashboard. Identity and chain: Identity platform (100,000+ users); Blockchain integration. Flows: 100+ games to Game engine (every point scored); 100+ games to Identity platform (sign-in); Land and NFTs to Daily resource economy; 100+ games to Daily resource economy (in-game activity); Daily resource economy to Blockchain integration; Game engine to Dashboard; Daily resource economy to Dashboard. Players and games Engine and dashboard Identity and chain 100+ games built by game teams in Unity Land and NFTs Game engine points, rankings, badges, titles Daily resource economy mining from land and NFTs Dashboard Identity platform 100,000+ users Blockchain integration every point scored sign-in in-game activity
Components and flows

Components

Players and games
100+ games (built by game teams in Unity)
Land and NFTs
Engine and dashboard
Game engine (points, rankings, badges, titles)
Daily resource economy (mining from land and NFTs)
Dashboard
Identity and chain
Identity platform (100,000+ users)
Blockchain integration

Flows

  • 100+ games to Game engine (every point scored)
  • 100+ games to Identity platform (sign-in)
  • Land and NFTs to Daily resource economy
  • 100+ games to Daily resource economy (in-game activity)
  • Daily resource economy to Blockchain integration
  • Game engine to Dashboard
  • Daily resource economy to Dashboard

The platform is a game engine and a metaverse.

  • The game engine tracks every point players score across 100+ games, computes per-game and overall rankings, and awards badges and titles. Every game is linked to the identity platform.
  • The metaverse runs a daily resource economy: players mine resources from their land and NFTs, tied to in-game activities. Players return daily to mine resources and check their progress in the games.

Around them:

  • Blockchain integration for the game teams, who built in Unity.
  • Economy design, procedural worlds, terrain and assets.
  • Dashboard over the engine, in React, with the backend in Node.js.

Key decisions

  1. Daily resources scale with the land and NFTs a player holds, not a flat reward.

  2. Chose
    Running the gamification and economy rules in a backend engine
    Over
    Writing every rule into smart contracts

My role

I was the architect and engineering lead for the backend and dashboard, and I designed the economy.

Outcome

One engine scoring, ranking and rewarding players across 100+ games, and a daily economy that brings them back to the metaverse.

Stack

Each links to its entry on the stack page

Ask about this

How did the game and metaverse engine score players across 100+ games?

Answers come from the content on this site.

The chat needs JavaScript. Without it, ask through the contact page.