Post

GGPO & 2DF

In PC, Videojuegos on Marzo 29, 2009 por Rabbito Etiquetado: , ,

Y es que casi el mes perdido sin revisar el blog se me fue en este vicio, si alguien es el culpable tendría que decir que fue uno de mis amigos en esto del gusto por el 2d fighting, sin embargo ya un poco más calmados y con callosidades en el pulgar, me digno a postear un tutorial para al menos, mis demás amigos -no iniciados- se animen a participar con la reta online.

Y en primera ¿Qué es eso del GGPO y 2DF?

Aunque es verdad que a los que ya lo conocen podrían definirlo como un programa en el cual puedes tener encuentros con otro grupo de personas, una definición más exacta es que se trata de un protocolo peer-to-peer que funciona ocultando las bajas latencias o problemas que hay en las conexiones de Internet, haciendo que cuando juegues contra otra persona de otra parte del globo, la experiencia sea como si estuvieras jugando contra ella en la sala de tu casa.

¿Cómo funciona?

Usando un emulador incluido en el propio paquete, hace correr de una copia del juego, mandando los comandos y golpes hacia tu rival, la magia de esto es que la mayoría de las veces ni siquiera notaras alentamiento (lag) alguno a la hora de jugar, esto gracias al muy buen desempeño de este protocolo.

¿Qué juegos soporta?

Hay gran variedad, aunque 2DF tiene disponible más juegos que GGPO, podrás jugar los más populares como Street Fighter II y sus variantes, Street Fighter III, la saga de King of Fighters, Garou Mark of Wolves, Vampire Savior o los trabadores Marvel vs Capcom ó Marvel vs Street Fighter.

Después de esto, y te sientes tentado a jugar online usando tu computadora, damos paso a su instalación, comencemos con 2DF.

Instalación y configuración de 2DF.

  • Realmente la instalación es muy sencilla, sin embargo 2DF hace uso de código basado en .NET , así que si en tu equipo no lo tienes instalado aún, es recomendable hacerlo antes de empezar.
  • Seguido creamos una cuenta de usuario, esto para registrar nuestro nickname y que las personas nos reconozcan.
  • Si utilizas Firefox como tu navegador, es necesario que hagas instalación del plugin FFClickOnce para que esto funcione correctamente.
  • Por ultimo corremos el cliente 2DF Freeplay para que comience la instalación del emulador. (O si no funciona prueba ingresando a http://2dfighter.com/ y dando click en el botón play para instalarlo)
  • Nota: Si estás usando Firefox y después de haber instalado el plugin, es probable que aparezca este aviso, damos clic en Ejecutar aplicación ClickOnce para que la instalación del emulador se haga con éxito.fpca
  • Seguido de eso, el cliente comenzara a instalarse.fpca2
  • Abrir el puerto en nuestro router para que el emulador pueda conectarse al servidor. Protocolo UPD 27886.
  • Una vez terminado, se abrirá la ventana del emulador, en el que tendremos que ingresar usando nuestra cuenta anteriormente creada, tan fácil como llenar los datos y entrar.
  • login

  • Ingresamos y en cuestión de nada tendremos ya nuestro emulador preparado, todo esto en una pantalla como ésta.2dfscreen

Donde:

  1. Es el numero de vicios conectados en ese momento.
  2. Son las salas en el cual dando clic en la flecha, muestra los entes en esa sala.
  3. En orden de izquierda a derecha, el primero muestra la lista de juegos, el chat y las opciones.
  4. Aquí aparecerá lo que seleccionemos del paso anterior (lista, chat u la pantalla de opciones).
  5. Es una descripción más detallada, Set el nombre del juego, Roms el nombre del fichero (y si lo tenemos instalado) y Player Rankings que hasta el momento, han deshabilitado esa opción.
  6. Join Room sirve para ingresar a la sala que seleccionemos de la lista, Play Alone pues… para aburrirte tu solo, los rectángulos de abajo sirven para cambiar el color del emulador.
  7. Descripción de si estás disponible para recibir golpes (Available), en caso de que no da clic y selecciona el modo miedoso (Away) genial para cuando tu progenitora te manda a la compra de las tortillas, Can Host – se refiere a si tienes la posibilidad de retar a otras personas, cuenta mucho la velocidad de subida de tu conexión y sobre todo, buena configuración de puertos.

Sin embargo como solo se consiguió el emulador aún faltan los roms, como no planeo abordar mucho esto solo ten en cuenta la descripción del paso 5, así pueden dar vuelo a buscar el rom dando clic aquí, ahora una vez descargado el juego tienes que guardarlo en la carpeta de roms del emulador, esto en %appdata%/Damdai/2DF/Freeplay/ ó en la carpeta que hayas configurado en las opciones del emulador (paso #3).

Con todo listo es tiempo de surtirse a alguien, así que elegimos un juego de la lista (paso #4) y nos unimos a la sala dando clic en Join Room (paso #6).

¿Fácil? Claro que esto no tiene gran ciencia, buscamos y vemos la lista de viciosos que se muestran del lado izquierdo (paso #2), damos doble clic [ó clic derecho > Challenge] sobre quien queramos retar y listo, aparecerá el siguiente mensaje en la parte inferior.
2dfchallenging

Así que después de retarlo a un duelo puede que nuestro rival lo acepte o en caso de negarse, aparezca un mensaje diciendo que el duelo no se lleva a cabo.
2dfcancelled

En caso de aceptar se abre otra ventana en donde se carga el juego y comienza el duelo je~~.

O puede que se nos hayan adelantado y alguien haya decidido darse unos tiros con nosotros, en ese caso se escuchara un sonido avisandonos de semejante suceso con un mensaje que mas o menos dicta así:
2dfchallenged

En donde por supuesto, tenemos de tres sopas.
Accept: Comenzar a luchar que para eso instalamos todo.
Decline: Dejar como novia de rancho al retador y mandarlo a volar.
Message: Que solo pocos o nadie usa, pero que sirve para mandarle un mensaje a tu rival.

Si aceptamos la partida, nuevamente aparece la ventana cargando el juego y listo, comenzamos a jugar contra nuestro rival en turno. ¡¡¡Pero oye que no se cuales son los botones!!!
Calma, presionamos la tecla F5 de nuestro teclado [Que no es lo mismo que presionar F y luego 5] y saldra a nuestras pantallas la configuración de botones, y en caso de tener un Joystick, un Pad y un compañero de juego, configurarlo ahí mismo botones para cada jugador.
controller-input

Terminada la configuración se da clic en OK y ya estamos listos para jugar ahora si, aunque ATENTO ya que por cada titulo que quieras jugar tendrás que configurar los botones de nuevo, no así cuando vuelvas a hacerlo por segunda vez ya que se quedan guardadas las configuraciones.

Instalación y configuración de GGPO.

Y otro cliente en el cual darse golpizas online, la instalación es casi la misma solo que a diferencia de 2DFighter, GGPO no utiliza .Net para su funcionamiento ya que lo hace con Adobe Air.

Ya instalado abrimos ggpo e ingresamos con nuestra cuenta registrada anteriormente.
ggpologin

Ingresado dentro (pleonasmo), tendremos una pantalla como esta:

ggpo_screenDonde:

  1. Son las salas del listado de juegos.
  2. El chat, en la parte superior es importante que prestemos atención a los avisos, ya que por lo regular cada sala tiene detallada la configuración del juego para su correcto funcionamiento.
  3. Los botones de Mapa y Opciones, nada complicado hasta aquí.
  4. El botón mágico, ya que dependiendo de que hagamos cambiara su función, que va desde Challenge Player (Desafiar a un rival), Watch Player vs Player (Ser espectador de uno de los tantos duelos) y Accept Challenge (Aceptar una pelea).
  5. El numero de vicios conectados en ese momento.
    El emoticon ~feliz~: Personas disponibles para una pelea.
    El pad/control/mando: Personas que en ese instante están en una pelea.
    El emoticon dormido: Personas que no se encuentran disponibles para pelear.
  6. Al igual que 2DF, es el estado en el que nos encontramos, ya sea disponibles o no disponibles (valga la rebuznancia).

Sin más ciencia que gran sentido común, para retar a alguien a una pelea damos clic en la persona dentro de la sala (paso #5) y en el botón mágico (paso#4) presionar Challenge Player, por al contrario y alguien se nos adelanto, se escuchara un sonido avisándonos de que alguien se nos ha puesto al brinco y quiere una pelea con nosotros, solo presionar en Accept Challenge para dar comienzo a la pelea ó Cancel en caso de que no queramos ojos hinchados en ese momento.

Opinión:

Bueno, en cualquiera de los casos los dos clientes particularmente sirven para lo mismo, 2DFighter en estos momentos posee un sistema de estadísticas muy buena en su pagina web, en la que se quedaran grabados todos los duelos que hayas tenido hasta la fecha aparte de poder ver de nuevo las peleas, para regocijo o desgracia de algunos.

GGPO por otra parte aunque no tiene sistema de estadísticas, la función de Espectador y ver peleas en tiempo real es toda una experiencia, desde ver como juegan personas como tú hasta mirar que clase de técnicas o usos hace del personaje.

En cualquier caso, en los dos clientes encontraras lo indispensable para pasar un buen rato y mejorar, practicar y poner al limite tus habilidades. Enjoy!

6 comentarios para “GGPO & 2DF”

  1. Pinche friki…. xD
    Es que el mundo del 2D es embiciante, por algo no suelto al MUGREN….

  2. ¿Friki? ¿Por un tuto? vamos que dure rato escribiéndolo xD

  3. Hola, me encanto el tutorial que hiciste. Me permitirias colgarlo en mi web? http://www.2dfighter.com.ar te invito a que entres y si me das el OK cuelgo este tuto con tu nombre y fuente en la web.

    Te felizito. Muy bueno y facil de entender.

    Saludos
    Diego

  4. Golden hasta que te pones a trabajar XD jajajaja ya pasate el garou para darte unas lecciones jejejejej ntc =P

  5. Hechale, andare conectado toda la noche ahí en GGPO >:-)

  6. @Dieguitos: Ya te envié un e-mail, gracias por tu comentario (:

Los comentarios están cerrados