Tutoriales no image

Publicado el 13-08-2007 | por admin

Jabber como base para juegos multijugador

Navegando por Internet he dado con un interesante artículo (en inglés) en la página de Theoretical Games.

Se trata del primero de una serie de artículos, aunque por la fecha esta por ver si habrá más artículos, sobre como aprovechar las posibilidades del protocolo Jabber para realizar juegos multijugador por Internet.

La creación de un juego online suele ser bastante compleja, puesto que hay que tener en cuenta muchos aspectos delicados: protocolos, conexiones cliente-servidor y cliente-cliente, problemas con NAT, actualizaciones automáticas y todo lo que te quieras complicar.

Esta problemática hace que el soporte online en juegos independientes o en juegos open source sea bastante pobre, puesto que no hay presupuesto o tiempo para tener en cuenta todas estas cosas. Por ello, en el artículo se propone el uso de el protocolo Jabber y alguno de sus servidores ya implementados como base para la creación de este servicio online.

Gracias al uso de Jabber, los desarrolladores podrán añadir a su juego sin muchos problemas listas de amigos, chat entre usuarios, notificaciones de presencia, control de versiones, transparencia frente a NAT y muchas otras cosas.

El trabajo del desarrollador consistiría en programar los clientes y modificar el servidor Jabber para ajustarlo a la lógica del juego. Además gracias a la extensibilidad del protocolo Jabber se pueden añadir las características que sean necesarias.

Para aquellos interesados en el tema, recomiendo leer el artículo original y si buscáis más información sobre Jabber en español, podéis pasaros por Jabberes y preguntar en sus foros.


Sobre el autor



4 respuestas a Jabber como base para juegos multijugador

  1. Pingback: Sandia Weblog » Recomendacion: Jabber como base para juegos multijugador

Back to Top ↑