Boletín N.º 88 Actualización
Una interfaz más liviana y un motor mejor organizado
Menos trabajo al cambiar el estado: pestañas actualizadas al abrirlas, fichas sin acumulación innecesaria y cálculos de votos reutilizados. Interfaz y motor organizados por responsabilidades, con pruebas y mediciones.
Por Aleck Kuznesov
· 1 min de lectura
Seguimos ajustando Mburuvicha para que cada decisión haga menos trabajo innecesario.
Las pestañas se actualizan cuando las necesitás
Al realizar una acción, el juego actualiza la pestaña abierta y los indicadores generales. Las demás se preparan al entrar, con el estado nuevo. Volver a una pestaña que sigue al día conserva su contenido y sus controles.
También corregimos la acumulación en memoria de fichas de personajes que ya no aparecen en pantalla. Las pestañas ocultas dejan de consultar periódicamente los mensajes de respaldo.
El Congreso hace menos cálculos repetidos
El servidor reutiliza el cálculo de votos posibles entre leyes del mismo tipo durante cada consulta. Los cambios de mes, los favores y las decisiones de cada senador siguen contando como antes.
También agilizamos la preparación de los avisos de consecuencias que acompañan cada decisión. Los textos y los resultados se mantienen.
Más fácil de mantener y comprobar
La interfaz y el motor ahora se mantienen en archivos separados por responsabilidad. Sumamos pruebas de actualización de pestañas y herramientas para comparar las simulaciones antes y después de cambiar el motor.
La comprobación de esta reorganización conservó los mismos resultados en las 32 simulaciones comparadas. Seguimos midiendo y probando para mejorar la experiencia en partidas largas y en celulares.
Temas: RendimientoCorrecciones
¿Qué te pareció?
Comentarios 0
Todavía nadie comentó. Estrenala vos.
Entrá con tu cuenta para comentar.