ZKUnity

What is ZKUnity

ZKUnity is a game engine powered by Zero Knowledge Proof technology. It is open-sourced and developed by Blade Games.

ZKUnity can support real-time game categories such as tower defense, RPG, and game genres such as idle games, trading cards, and interactive novels. The gameā€™s logic is run within zkWASM, a ā€œzkServerā€ to handle computing, and the game result is posted as a zkSNARK proof. We also support languages such as C++, Go, and Rust, with C# and Unity support coming soon.

With a typical 6-minute, 100 monster wave tower defense game, the proof generation time is ~3 minutes. This is a preliminary result, and we are improving the proof generation time quickly.

Game studio partners of ZKUnity include:

Dune Factory: a base building + tower defense strategy game

0xPioneer: a survival game similar to ā€œDonā€™t Starve Togetherā€

Craftpunk: an open world space-themed MMORPG with moddable spaceships and procedurally generated map

Paradigm

ZKUnity implements the paradigm of FOCG (Fully On-Chain Game), based on zkWASM. The following diagram illustrates the relationship between the zkWASM game engine and the blockchain.

We call this type of game a trustless game.

For a deep understanding of the paradigm transition, please refer to https://medium.com/@BladeResearch/blade-games-releases-its-primer-on-trustless-game-engine-909eca075ee2

Last updated