SWDB

Utilidad para jugadores de Summoners War.

Una aplicación que recoge y organiza la información del perfil de jugadores de Summoners War. Incluye varias funcionalidades:

  • Vista completa de los detales de la cuenta de juego: inventario, rankings, records...
  • Lista y filtrado de unidades del jugador, con calculos de parametros base y efectivos.
  • Listado con filtros de runas, artefactos y mejoras, equipados y no equipados, con calculo de eficiencias.
  • Informacion sobre los miemros del gremio del jugador.
  • Registro de batallas en tiempo real en diferentes areas, con tiempos, recompensas, unidades...
  • Informe sobre qué unidades necesitan mejoras en las habilidades, personalizable y parametrizable.
  • Informe sobre qué runas pueden ser mejoradas, con filtros.
  • Listas de equipos para diferentes areas del juego, personalizables por el usuario.
  • Optimizador básico de unidades: calcula optimizaciones en las runas con parámetros definidos por el usuario.
  • Información estática sobre unidades, edificios, y fusiones.
  • Modos diferenciados para PVP y PVE.
  • Multicuenta: Permite gestionar varias cuentas de juego por usuario.
  • Una API pública para consultas y con autenticació para importar los datos.
  • Plugin para SW Exporter para recoger e importar en tiempo real los datos de juego con una aplicación de proxy.
  • Script para obtener los datos estáticos de Swarfarm tras las actualizaciones del juego.
Tags: HTML5, Javascript, PHP, Web
License: GPLv3
Notas de Iñigo

Este es uno de esos proyectos que empiezan siendo una hoja de cálculo y se terminan yendo de las manos.

Soy jugador de Summoners War desde hace años, y utilizaba Swarfarm para gestionar mi cuenta. Es un sitio genial, pero siempre habia algo que echaba en falta, algun filtro, alguna forma de ordenar, algun listado... Así que escribí mi propio plugin para SW Exporter, que exportaba mi perfil, primero a un CSV, y más tarde a una base de datos SQLite, y empece a hacer scripts en Bash que mostraban informes por consola.

Fue un caos. Decenas de scripts, algunos funcionaban, otros no, otros estaban duplicados... al final termino siendo todo más confuso que al principio.

Así que borré todo, y empece a escribir esta aplicación, desde 0, en PHP, que era un lenguage que ya controlaba. Al principio era algo básico, con las cosas que yo habia echado en falta en Swarfarm. No tenía ni autenticación, ya que en principio iba a ser una herramienta solo para mí. Poco a poco fue creciendo, y fui añadiendo funcionalidades, hasta ser lo que es ahora.

Resumen de la cuenta de jugador en SWDB.
Resumen de la cuenta de jugador en SWDB.
Runas en modo RTA en SWDB.
Runas en modo RTA en SWDB.
Cálculo de skill-ups en SWDB.
Cálculo de skill-ups en SWDB.
Optimizador de runas en SWDB.
Optimizador de runas en SWDB.
Pantalla de login en SWDB.
Pantalla de login en SWDB.