ZKUnity
Last updated
Last updated
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
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