¿Hasta dónde estás dispuesto a llegar para salvar a los que más quieres? (Heavy Rain)

Actualizando PC Futbol 7

Fecha: 28 junio, 2019

Hace dos meses que escribí un artículo de como actualizar PC Futbol 4 y 5 a la temporada 2017/2018, siendo posiblemente uno de los artículos más visitados en mi blog y desde entonces, bastante gente me ha estado preguntando si puede actualizar a la temporada actual.

De lo que he buscado por foros, parece que no ha salido una actualización para la temporada 2018/2019 y se quieren centrar en la temporada que viene.

Viendo los problemas de tiempo que requiere hacer una actualización y que después, estos modders pretenden cobrar por ella (algo que me parece lícito porque es su esfuerzo), estuve pensando en crear un editor que simplificase el proceso.

Lo comenté por Twitter y la aceptación fue muy buena, incluso Carlos Abril (@CarAbr2), el creador del juego original, me comentó que veía factible crear un editor y me animó a ello.

La idea no solamente es crear un editor fácil de utilizar, para que sea accesible a todos aquellos fans de los PC Futbol clásicos, sino que además, facilite, en la medida que se pueda, la actualización de los datos.

En el momento que estoy escribiendo este artículo, llevo dos tardes revisando la base de datos del juego y ya he comprendido el formato de los dos tipos de archivo principal (FDI y PKF) y como resultado, puedo leer y modificar bastantes datos de los jugadores.

Prueba de lectura de la base de datos de jugadores

El planning principal del proyecto es el siguiente:

  • Entender la estructura de todas las bases de datos FDI (jugadores, equipos y entrenadores)
  • Acabar de entender como se guardan las imágenes en los ficheros PKF (Son bmp de 8 bits)
  • Trasladar la base de datos de PC Futbol a una base de datos relacional.
  • Crear la interfaz para editar los datos de forma amigable.
  • Compilar los datos en los archivos de PC Futbol.

Calculo que, con el tiempo que le puedo dedicar a este proyecto, a finales de agosto ya debería de tener una primera versión.

Una vez creado el editor, quiero trabajar en un crawler de páginas web que tienen información de las plantillas de los equipos, para crear un importador de datos que automatice o facilite, en la medida de lo posible, actualizar cada temporada.

Algunas de las cosas que me gustaría automatizar con el tiempo, son:

  • Descargar plantillas, alineaciones de equipos y entrenadores.
  • Actualizar estadísticas de equipos (partidos jugados, perdidos, ganados, marcador, etc)
  • Actualizar jugadores (nombre, país, peso, altura, rol principal, fecha de nacimiento, etc)
  • ¿Crear atributos (pase, remate, tiro, etc) en base a las estadísticas reales de juego?

Estos datos creo que se pueden recoger bastante bien desde páginas como bdfutbol.com aunque, cuando llegue el momento, decidiré de que página sacarlos.

Seguiré actualizando el artículo según vaya completando las tareas y comentando los progresos por Twitter.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.