Unidad de memoria estática

Overview

El propósito principal de World Cell es contener valores y estados que representan condiciones globales, marcadores de progreso o cualquier información que necesite estar disponible para múltiples sistemas lógicos o conservarse más allá de una sola sesión local de lógica. Debido a que está pensado para el ámbito "mundial", los valores almacenados en un World Cell se tratan como parte del estado lógico a nivel de mundo en lugar de variables locales transitorias.
Notas prácticas y consideraciones de uso:
- Usa World Cell cuando necesites que datos sean accesibles por múltiples processors o sistemas a lo largo del mismo mundo. Actúan como almacenamiento centralizado y puntos de intercambio para datos lógicos.
- Los World Cell son adecuados para banderas persistentes, contadores y valores de configuración que representen el estado global del juego, como el progreso general de una misión, interruptores globales o valores que varios controladores deban consultar.
- Trata los World Cell como la fuente autorizada para cualquier dato entre sistemas para evitar duplicación de estado entre varios processors locales.
- Combina World Cell con los bloques lógicos del juego que leen y escriben valores tipo memoria para implementar coordinación y comunicación entre redes lógicas separadas.
- Al diseñar lógica, separa las variables locales y transitorias de las variables globales; mantén los datos de corta duración o específicos de un processor fuera de los World Cell para reducir la contención y preservar la claridad del diseño lógico.
Puesto que World Cell existe para centralizar y persistir datos con ámbito mundial, es una herramienta fundamental para arquitecturas lógicas avanzadas que necesitan un estado duradero y compartible. Úsalo siempre que un valor deba preservarse a nivel mundial o ser referenciado por múltiples subsistemas lógicos que, de otro modo, serían independientes.