logo

Etiquetas:

Autor Tema:  (Leído 849 veces)

taliesin444

  • Visitante
Software de Análisis de nuestros hábitos de juego.
« en: 02 de Enero de 2013, 23:01:16 »
Hola a todos, antes de nada presentarme, me llamo Antón, soy programador y un novato absoluto en la BSK.

He trabajado en una empresa en dónde se hacían estadísticas y me acostumbré a evaluar la información de mil y una formas.

Como últimamente estoy guardando mis partidas en la BGG me pareció interesante hacer un pequeño programa que obtuviese mis partidas de la BGG y me dijese cuánto tiempo estuve jugando por juego; después de usarlo un par de veces me pareció simplón ya que, para saber a qué juegos juegas, no hace falta ningún programa así que lo modifiqué para que me diga cuánto tiempo jugué por diseñador, mecánica y categoría de la BGG.

Creo que puede ser interesante para otras personas así que lo he subido a https://docs.google.com/open?id=0Bw7GGF1zoobRaWxHMUUxMGc3X0U

Si tenéis curiosidad podéis ver lo que genera en este fichero que muestra las partidas de Ryan Sturm para diciembre de 2012: https://docs.google.com/open?id=0Bw7GGF1zoobRMHJGelhfYTJwelE

Para usar el programa sólo hay que descargar el ejecutable y, mediante línea de comandos (ya sé que la línea de comandos le gusta a todo el mundo) poner por orden los siguientes datos: nombre del usuario en la BGG, fecha de inicio para obtener las partidas y nombre del fichero de salida, por ejemplo:

   BGGDataAnalysis RyanSturm 2012-12-01 ficheroResultado.csv

Como salida se genera un fichero separado por comas que se puede abrir en programas que muestren hojas de cálculo (como el Excel).

Como notas finales:
  * Es un ejecutable así que, aunque esté alojado en Google y Google le pase antivirus a todos los ficheros que aloja, acordaros de pasar el antivirus.
  * Es un ejecutable de Windows, así que require Windows.
  * Necesitais .Net 3.5 para poder ejecutarlo, ahora casi todos los equipos lo tienen instalado (se instala con las actualizaciones de Windows, creo).
  * Para aquellos a los que les guste más trastear con estas cosas he creado un proyecto en github para alojarlo: https://github.com/AntonMacias/BGGDataAnalysis

Si alguien lo usa y le parece interesante se aceptan sugerencias sobre pasos a seguir en el desarrollo, tenía pensado añadir porcentajes al tiempo de juego (ahora sólo muestra los niveles de los datos) y quizás ver la compatibilidad entre dos jugadores basándonos en aquellas mecánicas que les gustan y no en aquellos juegos a los que juegan.

Un saludo a todos.