Gaming Club
Regístrate
españaESPAÑAméxicoMÉXICOusaUSA

Actualidad

Los servidores de Ultima Online

Vaxhacker, el programador jefe de servidores en Origin, explica cómo funcionan los servidores del juego.

Actualizado a

Un juego multijugador masivo no es cosa de niños. Vaxhacker, el programador jefe de los servidores de Origin, que permiten entrar a miles de jugadores de todo el mundo en Ultima Online, explicó el viernes en la página de Ultima Online 2 cómo funcionan. Pero antes explica cómo llegó a Origin. Tras la universidad, empezó a trabajar con un amigo en un juego de rol multijugador llamado Underlight. De allí, ya pasó a trabajar para Origin, donde ha visto cómo han pasado de no tener ningún servidor a tener hoy una arquitectura con varios servidores.

Lo que conocemos como servidor, realmente son varios procesos que corren en diferentes ordenadores, que cooperan entre ellos y presentan al cliente un único mundo. Los tres tipos principales de servidores que utiliza Origin son el servidor de usuarios, el servidor de área y la base de datos. Los usuarios se conectan a los servidores de usuarios, y por ellos circula toda la comunicación con los clientes. Los servidores de área contienen una zona del mundo, y se encargan de la mayoría de detalles relativos a la simulación: los personajes, los objetos y los monstruos existen en estos servidores. Finalmente, en la base de datos se guardan los datos sobre el juego.

Los servidores de usuarios se comunican con todos los servidores de área, y a la inversa. La utilidad de los servidores de usuarios parece muy justificada a primera vista, ya que los usuarios podrían conectarse teóricamente a los servidores de área. Una de las funciones que realizan los servidores de usuarios es evitar que el cliente tenga que comunicarse con diferentes direcciones cuando cambia de área. Pero además actúan como primera línea de defensa ante los ataques, ya que se encargan de gran parte de la validación de los paquetes.

Ultima Online

  • PC
  • RPG
Origin acercó el mundo de Ultima a los jugadores con un título multijugador pionero y revolucionario.
Carátula de Ultima Online
10