-
Notifications
You must be signed in to change notification settings - Fork 0
about
root edited this page Nov 5, 2025
·
2 revisions
The game server runs a plugin that exchanges data via Redis: it transmits the states of grids and devices, and also receives control commands.
The Python client connects to the same Redis, sees the current state, and sends commands back. Thanks to this, heavy logic can be taken outside the game; inside the game, only command execution on devices and telemetry collection remain.
With such an architecture, you can create a large number of program blocks that will not affect the main game loop.
- Currently, there is a threshold of 10 messages per second per device.