En una entrada previa expuse la estructura de datos que se utiliza en dinasty para almacenar los datos, tanto en ficheros para el cliente como en una base de datos SQL para el servidor. De esta forma nos alejamos, y de largo, de los formatos habituales que encontramos en el Argentum Online(o mods como el ImperiumAO).
A la hora de diseñar el sistema reparamos en que necesitaremos dividir el mundo en regiones para poder suscribir al jugador a aquellas en las que esté interesado. Después del proceso anterior las regiones del mapa quedaron de un tamaño de 82 de ancho por 86 de alto. Esto implicaría que si queremos que el usuario se suscriba a las «regiones de interés» en cada momento tendría que recibir la información actualizada de la región en la que está y las adyacentes. Esto supondría tenerlo al día de la información de 82*86*9=63468 tiles. Sin duda una cantidad excesiva e inútil en su mayoría.
Continuar leyendo «Mundo continuo, adiós a los cambios de mapa en el AO»