This section describes Kurono game architecture and how things are structured.
Kurono consists of five main components, split into their own directories.
The Django API (
A Django app used to provide an API for game and code management.
Holds and updates the game state (one per game).
Responsible for creating games (one globally).
Contains the avatar worker API used by the AvatarWorker in the frontend.
Avatar: a player's in-game representation. A player can have one per game.
Player: an individual with an account.