viernes, 14 de febrero de 2014

Esta vez todos vamos a jugar con IRCGameCommander

Después de una maratón del "Señor de los anillos" llegué bastante tarde a mi casa para encontrarme con una de las cosas más geniales que he visto en los últimos días mientras vagaba por un foro antes de ir a dormir, a una persona se le ocurrió hacer un streaming de Pokémon, pero, el chat de la transmisión controlaba el emulador creando un hermoso caos y la forma más pura de un "Vamos a Jugar a"
Mi cara cuando vi la idea en acción
La diversión que transmitía el chat cuando lograban completar una tarea era un sentimiento poderoso, por lo cual decidí ponerme manos a la obra y con poderosa ciencia programar un software que me permitiera hacer lo mismo. después de una buena desvelada, toda la discografía de Richard Cheese y unos roles de canela Bimbo  ¡¡¡ESTA VIVO!!!


Este programa esta hecho en C# y en pocas horas nació como un port, la versión 2.0, el original estaba hecho en python sin embargo requería de un software de terceros que tenia un problema fatal y no me permitía completar mi misión divina (Moraleja: no confíen en código con binarios cerrados y poca documentación).

Para ejecutar este programa necesitaran lo siguiente:
 vJoy Driver: http://vjoystick.sourceforge.net/ (Hay que instalar este primero, viene con el Feeder)
La entrada de texto para el canal debe ser: #nombredelcanal
Para obtener el Pass-Code de su canal necesitan entrar a este lugar: http://twitchapps.com/tmi/
(Creo que es el mismo que usan aplicaciones como Xsplit para conectarse)

SOLO FUNCIONA PARA TWITCH, NO CAMBIEN LA IP DE SERVIDOR NI EL PUERTO

Para configurar los controles del juego tienen que usar configuración de Gamepad/Joystick y usar el vJoy Feeder para definir los botones y ajustar el vJoy con 17 botones.

Los botones corresponden a un numero determinado, se debe seguir esta numeración para configurar el juego con el vJoy Feeder  "boton:numero"
up:1, down:2, left:3, right':4, select:5, start:6, a:7, b:8, x:9, y:10, l:11, r:12, r2:13, l2:14, r3:15, l3:16, home:17

Antes de dejar el enlace de descarga para que lo prueben y se vuelvan locos debo de dar unas últimas advertencias: este software NO fue probado rigurosamente puede contener algunos errores, los corregiré una vez duerma un poco.

Sobre todo y más importante va esta advertencia, espero la lean con cuidado y a conciencia:

ESTE SOFTWARE SE ENTREGA COMO ESTA Y SIN MÁS INSTRUCCIONES, CUALQUIER COSA QUE PUEDA PASAR ES RESPONSABILIDAD DEL USUARIO, EL AUTOR SE DESLIGA DE CUALQUIER RESPONSABILIDAD POR INCIDENTES QUE ESTE SOFTWARE PUEDA OCASIONAR. EL AUTOR DE ESTE SOFTWARE NO PROPORCIONARÁ SOPORTE TÉCNICO NI RESPONDERÁ PREGUNTAS SOBRE SU USO, EL AUTOR NO TIENE LA OBLIGACIÓN REALIZAR ACTUALIZACIONES A ESTE SOFTWARE, ÚSELO BAJO SU PROPIO RIESGO.

En este punto supongo que los que no sean retrasados mentales entienden las advertencias, así que aquí les dejo el enlace para descargarlo.

ACTUALIZACIÓN 15 de Febrero del 2014:

  • Se agregó el poder apretar las direccionales un numero de veces entre 2-20 ejemplo: up 20 (no aplica para para otros botones y debe contener un espacio entre comando y numero de veces, si el numero es muy grande solo se presionará una vez).
  • Se arregló la configuración de los botones, no todos concordaban con vJoy Feeder
  • Se arreglaron bugs que congelaban el programa y causaban perdida de mensajes.
  • Se agregó botón para conectarse y desconectarse permitiendo cambiar de chat.

Espero que esto sea de utilidad y diviértanse si lo pueden usar ;)