# Dojo Game Engine ## Metadata **Status**:: #x **Zettel**:: #zettel/fleeting **Source**:: #from/browser **URL**:: [book.dojoengine.org](https://book.dojoengine.org/theory/what-is-dojo.html) **Host**:: [[book.dojoengine.org]] **Created**:: [[2023-09-05]] **Parent**:: [[CKB Game Kit Survey]] **Tags**:: #blockchain #game-server ## Synopsis Dojo: The Provable Games Engine ## Architecture - Components = Data - Systems = Logic - Entities are the primary key value within the world, to which components can be attached. - ACL: Every time a `set!` is called in a `System`, the world checks if the `System` has authorization to update the component state. ## Articles - [[Kaspar Chen - 全链上游戏3 - 意志的传承之 MUD and Dojo (Highlights)]]