Tibia Hispano Foros Tibia Hispano
17 de mayo de 2008.



Google



 Experiencia

Experiencia Actual:


Nivel Deseado:



Experiencia Necesaria:


Tibia Online Game

 Encuesta
¿ De dónde sacas la información relacionada con el Tibia ?
De los fansites
Mayormente de los fansites
A veces de fansites a veces de Tibia.com
Mayormente de Tibia.com


Tibia Online Game

 Patrocinadores
Tibia Online Game

 Enlaces Tibia
















Artículo: OFICIAL - Funcionamiento de un MMORPG
[ Ver más artículos ]

En las horas punta, hay más de 60000 jugadores que están en línea para disfrutar del mundo medieval de Tibia. ¿Cómo pueden todas estas personas jugar a la vez? ¿Cuáles son los dispositivos técnicos necesarios para permitir que todas estas personas puedan mover sus personajes? Hoy nos gustaría explicarle usted cómo funciona un MMORPG de Tibia.

Cada vez que acceda a Tibia, muchas cosas tienen que ser controladas: ¿De qué es el carácter seleccionado que esta usando? ¿El carácter dormido en una cama, regenerar mana y puntos de vida? ¿Esta todavía el carácter de la casa en la que estaba durmiendo o que debe ser colocado en frente de ella? ¿Es el carácter Premium account o debe ahora ser trasladado a un templo en zona free? Por otra parte, el carácter debe ser colocado en el lugar correcto del mapa, el inventario debe ser cargado y, por último, usted recibe un mensaje acerca de su última conexión, para poder jugar en el juego. Todas estas cosas se controlan al mismo tiempo al entrar en el juego después de haber seleccionado un personaje de su lista de caracteres. En la mayoría de los casos esto se necesita menos de 2 segundos.

El tiempo, el rendimiento son factores muy importantes en un MMORPG como Tibia que se lleva a cabo en tiempo real. Esto significa que todas las acciones que desea cumplir deben llevarse a cabo de inmediato. Si seguir adelante para hacer su personaje a pie, tu personaje debe moverse de inmediato y no 3 segundos después. Esto es particularmente importante cuando se lucha contra otras criaturas o personajes. Por esta razón, todos los dispositivos y los códigos son constantemente mejorados para mantener a la vez que su carácter debe actuar lo más lento posible. ¿De que dispositivos estamos hablando aquí? ¿Qué instrumentos son necesarios para operar en Tibia? Estas preguntas se contestarán en los próximos párrafos.



Muchos juegos de rol online, básicamente, los trabajos son de la misma manera. Los jugadores necesitan instalar un cliente para el juego en su ordenador y luego conectar a los servidores del juego a través de Internet. Existen diferentes tipos de servidores que se necesitan para jugar un juego como Tibia. En total, más de 200 servidores se han establecido para mantener Tibia. 18 servidores solo son necesarios para mantener el sitio web en funcionamiento. Hay servidores donde sólo se guardan las imágenes, un servidor adicional para la codificación como páginas de inicio de sesión, un servidor aloja las estadísticas, hay servidores desde donde se puede descargar nuestros clientes y hay varios servidores para el foro. Cuando entre al sitio web, primero se conecta a los servidores que se han colocado delante de los demás servidores web. Ellos verifican todas las solicitudes y, a continuación, distribuirlas a los servidores correctos. De esta manera el sitio web funciona mucho más rápido y más eficientemente.
Con el fin de jugar en Tibia muchos más servidores son necesarios. Lo más importante son los servidores de juego, servidores de acceso y de la base de datos. Sin embargo, su equipo no podía hacer frente a los datos enviados por estos servidores si no tiene instalado el cliente.


Cliente

El cliente es un programa que está instalado en su ordenador. Con la ayuda del cliente, puede ver una parte determinada del mapa de Tibia. Su carácter es el punto central que siempre esta situado en el centro de la pantalla de aventura. Muestra los objetos y las criaturas que están alrededor de tu personaje y muestra los efectos especiales, por ejemplo, cuando un hechizo es usado. Cosas como el automap, la aparición de las criaturas, los conjuntos de caracteres, o el aspecto del cliente están todos guardados en archivos en su computadora, junto con sus teclas de acceso rápido y sus configuraciones personales del cliente.
Cada vez que usted quiere hacer algo en el juego, el cliente le dice al servidor de juegos donde se encuentra usted y que acción desea realizar. Sin el cliente, el servidor de juego no sabría qué le gustaría hacer y nadie sería capaz de jugar. Sólo cuando el cliente está dando órdenes al servidor de juegos, Tibia llega a la vida.


Servidor de inicio de sesión

Antes de que usted realmente pueda empezar a jugar, necesitas iniciar sesion para entrar en el juego. Por lo tanto usted necesita servidores de acceso. Cada vez que usted está tratando de conectarse a Tibia, el servidor de acceso confirma los datos de su cuenta en la base de datos e identifica tus personajes. Después de haber seleccionado un personaje de su lista de caracteres, el servidor de acceso funciona como un signo de carretera, Tibia le dice a su cliente que su cuenta es correcta.
Tibia tiene varios servidores de acceso que se distribuyen en todo el mundo. Esto es importante ya que garantiza que nuestro juego es siempre accesible incluso si un servidor de acceso no está disponible. Si un servidor falla, los jugadores pueden acceder al juego a través de otros servidores de acceso.
En Tibia todos los parches también se guardan en los servidores de acceso. Así que cuando su cliente se conecta a un servidor de acceso, también se comprueba si tienes la última versión del cliente de Tibia o si es necesario descargar el parche más reciente.



Bases de datos

Los datos se guardan en la base de datos. Cuando usted trata de ingresar en el juego, el servidor de acceso es esencial para obtener la información de la base de datos. Se comprobará si los datos de su cuenta son correctos, otra información importante también se guarda aquí. ¿Si es la cuenta de un tutor, es el carácter de un miembro del gremio?¿Están ahí las inscripciones en los registros de antecedentes penales?¿Es el carácter de una Premium account? Todas estas cuestiones pueden ser respondidas por la base de datos.
Como los datos sensibles se guardan en la base de datos, otros servidores se colocan delante de él. Estos servidores sólo permiten preguntas muy concretas para conseguir a través de la base de datos. Esto no sólo es importante para la seguridad del juego, sino que también mejora la velocidad de las enormes solicitudes a la base de datos.


Game Server

Después de haber comprobado a un jugador en la base de datos, el cliente está conectado al servidor de juegos. Aquí el juego se lleva a cabo. En Tibia, cada uno de los 74 mundos de juego es, precisamente, alojado en un servidor de juegos, cada uno de ellos tiene hasta 1000 jugadores. Otros juegos con mapas muy grandes cogidos de un mundo están en varios servidores. En los juegos más pequeños, como TibiaME, varios mundos comparten un servidor.
Los servidores de juegos deben cumplir varias tareas, por ejemplo, que notifique a su cliente cuando son atacados por una criatura u otro jugador, que el cálculo de cuánto daño pierde en función de sus habilidades, equipo y nivel, o comprobar si un monstruo está cerca de tu personaje. Los servidores de juego también enviar datos a los clientes con regularidad para comprobar si el jugador se encuentra conectado a la Red. Si no obtiene una reacción, el personaje cerrará la sesión del juego después de un tiempo.
Como ya se ha dicho, es esencial que todas las acciones en Tibia deban ocurrir muy rápidamente. Por esta razón, el completo mapa del mundo se guarda en los servidores de juegos. Se tardaría demasiado tiempo si el servidor del juego tuviera que meter una cierta parte del mapa en la base de datos cada vez que se mueve tu personaje. También los temas que están mintiendo en torno a Tibia, criaturas, objetos en su depósito, así como datos de caracteres, como hechizos y búsquedas se guardan en la memoria de trabajo de cada servidor de juegos. Esto no sólo permitiría a cada partido mundo tener acceso rápido a estos datos, pero también asegura que un servidor pueda seguir funcionando por un tiempo más largo, incluso si se pierde la conexión con la base de datos.
La mayor problemática es la conexión entre los servidores de juego y el cliente como lo hemos hecho ninguna influye sobre ella. La única cosa que podemos hacer para proporcionar una conexión lo más fiable y rápida como sea posible, es seleccionar un buen centro de datos que tenga conexiones con un gran número de proveedores. De esta manera, la conexión puede reaccionar rápidamente si un prestador de servicios no funciona correctamente. Esta es una de las razones por las cuales estamos moviendo nuestros servidores de juego a un nuevo centro de datos en este momento.



Cada vez que quieras jugar a Tibia, tu cliente se conecta al servidor de acceso. A continuación, los controles del servidor dan acceso a sus datos en la base de datos que envía toda la información importante al servidor de acceso. Ahora consigue abrir tu lista de personajes que se presenta. Después de seleccionar un personaje, el servidor de acceso a su cliente guía para al correcto servidor de juego. Una vez que haya entrado en el juego, hay una constante comunicación entre el cliente y nuestro servidor de juego que le permite realizar ciertas acciones con su carácter, sino también puede comprobar si su cliente aún está trabajando.
Un gran número de servidores es necesario para operar en Tibia. Estamos constantemente mejorando la comunicación entre los servidores para asegurar que tu personaje puede correr a través del fantástico mundo de Tibia sin problemas. Incluso a pesar de que muchos procesos técnicos se quedan en el fondo, Tibia está trabajando que podáis jugar perfectamente.

Loan | Tankless hot water heaters | Pacotes Porto Seguro | Best credit cards | Car Finance
Volver al Home