# 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)]]