Crypto Gaming (Advanced)

Most coverage of crypto gaming focuses on the speculative token and NFT economy — yields, airdrops, and floor prices. The more interesting frontier is the architectural question: what does it mean for a game to be “on-chain,” and why does the architecture choice determine whether blockchain adds genuine value to games or is mere marketing? From fully on-chain games (where every game state is a blockchain transaction) to minimally on-chain games (where only asset ownership is tokenized), to entirely new design spaces made possible by permissionless composition — the architecture taxonomy of crypto gaming reveals both the current limitations and the genuine long-term potential of the category. This entry goes beyond play-to-earn economics to the structural design of blockchain gaming systems.


The Spectrum: How On-Chain Should Games Be?

The following sections cover this in detail.

Level 0: No Blockchain

Traditional game. All state is on game company servers. Company owns all assets.

Player relationship: You “own” your account; the company can ban you, shut down, or change rules at any time.

Level 1: NFT Cosmetics

Game logic is fully off-chain (traditional servers); selected items issued as NFTs for “true ownership.”

Examples: Gods Unchained (card NFTs); Sorare (soccer card NFTs); early Axie Infinity style

Real “ownership” benefit: You can sell your game items on secondary markets outside the game

Limitation: The game logic, matchmaking, and economy remain fully centralized. If the game shuts down, your NFT is worthless unless another game accepts it.

Level 2: Hybrid Chain

Core game logic on traditional servers; important state anchors on-chain (tournament results, item provenance, major economic events).

Examples: Pixels (Ronin), most 2023–2024 blockchain games

Benefit: Lower latency and gas costs for real-time gameplay; permanence for key events

Limitation: Trust assumptions on off-chain game server remain; can still be manipulated by developer

Level 3: Full-Chain Game

Every game state — every player action, item location, and game rule — is a blockchain transaction. The game exists purely as smart contracts; no off-chain server needed.

Examples: Dark Forest, the OG fully on-chain tactical game; Primodium; Everlon; Rising Revenant

Benefit: Game rules are enforced by the blockchain (cannot be changed by developer unilaterally); truly permissionless composition (other developers can build on top)

Limitation: Current L1/L2 throughput means fully on-chain real-time games are slow; complex games require expensive computation


Fully On-Chain Games: The Autonomous Worlds Vision

The following sections cover this in detail.

The Argument for Fully On-Chain

Nic Carter and a cohort of game designers articulate the philosophical case:

  1. Permissionless composition: Anyone can build on top of the game without permission. A third-party developer can create a new interface, a new item type, or an entirely new gameplay mode on the existing game state. No other game paradigm allows this.
  1. Censorship resistance: No game company can ban a player, remove an item, or change the rules retroactively. The smart contracts are the law.
  1. Survival: The game continues as long as players want to run nodes. Game companies fail, servers go offline, games shut down. Blockchain games (if fully on-chain) are immortal.

MUD Framework

MUD (by Lattice) is the foundational infrastructure for building fully on-chain games:

  • Entity Component System (ECS) on-chain: The standard game architecture (entities have components: position, health, level) implemented as Ethereum smart contracts
  • Tables: Game state represented as on-chain database tables (using EVM storage)
  • Systems: Game logic implemented as smart contract functions that modify tables
  • World contract: The central contract coordinating all tables and systems

MUD enables complex real-time game state to be stored on-chain efficiently using Starknet (for lower gas) or optimistic updates.

Dark Forest: The Proof of Concept

Dark Forest (2020–ongoing) is the defining fully on-chain game:

  • Gameplay: Conquest of procedurally generated space — explore, capture planets, expand empire
  • Zero-knowledge proofs: Players use ZK proofs to prove they’ve explored a planet without revealing which planet they moved from — preserving incomplete information gameplay on a public blockchain
  • Fully permissionless: Third-party tools, bots, and extensions have been built by the community
  • Autonomous: Runs on Gnosis Chain; the team cannot shut it down

Dark Forest demonstrated that real gameplay with incomplete information and meaningful strategy is possible on-chain using ZK proofs correctly.


AAA Studio Approaches

The following sections cover this in detail.

The Studios Entering Blockchain Gaming

Several established game studios have made significant blockchain investments:

Ubisoft (Strategic Investor in Immutable):

  • Releasing blockchain-enhanced features in existing franchises
  • Focus on tradeable in-game items rather than full P2E

Square Enix:

  • Multiple blockchain game investments; Symbiogenesis (on Polygon)
  • Published position paper on blockchain gaming as a priority
  • NFT resale on 2024 projects

Nexon:

  • MapleStory Universe on Avalanche subnet
  • Full P2E economy with MapleStory universe assets as NFTs
  • Largest traditional game company with full commitment to blockchain economy

Mythical Games:

  • Built Mythos blockchain for gaming; NFL Rivals as flagship
  • Focus on ownable in-game items without requiring game knowledge to participate

Why AAA Studios Are Cautious

Two failed lessons from 2021–2022:

  1. Speculative NFT market crashed: Players who bought game NFTs at peak lost 80–95%+ of value; backlash from traditional gaming community calling blockchain gaming a scam
  2. P2E economics unsustainable: Every P2E game that tried to generate real earnings for players without real revenue failed in the same way (see Axie Infinity economic collapse)

Current AAA approach: Focus on “ownership” rather than “earning” — players own assets that can be traded or transferred, but the game is designed to be fun first, not financially viable as a full-time income.


Interoperable Assets: The Promise and Reality

The following sections cover this in detail.

The Vision

One of the most frequently cited blockchain gaming use cases: cross-game item interoperability.

“Your sword from Game A carries into Game B.” Your character skin from Game X works in Game Y.

Technical requirement: Both games must:

  1. Recognize the same NFT contract
  2. Define what the NFT means in their game context
  3. Have compatible visual/gameplay representation

The Reality (2025)

True cross-game interoperability remains largely theoretical:

Working examples:

  • Games built on the same blockchain with explicit partnership (e.g., multiple Ronin games recognizing Sky Mavis items)
  • Simple cosmetics (profile pictures transferred between games with same image rendering)
  • Esports/achievement badges on-chain readable by multiple platforms

Non-working (despite promises):

  • Cross-universe gameplay mechanics (your Fortnite gun doesn’t work in Call of Duty even with identical NFT)
  • Different game engines produce incompatible visual/physical models
  • Competitive balance concerns: a “max level” item from one game would be overpowered in another

Why it’s hard: Games are internally consistent simulated economies and physical simulations. A sword in one game has power stats, physics behaviors, and art that are designed for that specific game. Porting it to another game requires rebuilding all of that from scratch — it’s easier to create a new item than to truly import one.

What partially works: Cosmetic skins (same image, no gameplay interaction), profile pictures, and achievement badges where the item has no gameplay impact — essentially decorative NFTs that multiple games agree to display.


Starknet and Dojo: Next-Gen On-Chain Gaming

The following sections cover this in detail.

Why Starknet for Gaming

Starknet (ZK rollup for Ethereum) has become the leading platform for fully on-chain games:

  • Cheap execution: ZK proofs batch thousands of transactions cheaply
  • Cairo language: Starknet’s native language has performance advantages for game-like computation
  • Provability: Every state transition is ZK-provable — useful for game fairness verification

Dojo Engine

Dojo is the Starknet equivalent of MUD — an on-chain game engine:

  • ECS framework for Cairo/Starknet
  • Torii indexer for efficiently reading on-chain game state
  • Sozo command-line tools for deployment
  • Multiple games building on Dojo: Loot Survivor, Realms, Eternum

Related Terms


Sources

Pearce, C. (2009). Communities of Play: Emergent Cultures in Multiplayer Games and Virtual Worlds. MIT Press.

Clark, N., & Clark, A. (2011). Game Theory and Formal Game Design. Game Developer Magazine.

Hamari, J., Koivisto, J., & Sarsa, H. (2014). Does Gamification Work? A Literature Review of Empirical Studies on Gamification. Hawaii International Conference on System Sciences.

Fairfield, J. (2022). Tokenized: The Law of Non-Fungible Tokens and Unique Digital Property. Indiana Law Journal, 97(4).

Makarov, I., & Schoar, A. (2022). Blockchain Analysis of the Bitcoin Market. NBER Working Paper.