Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

AdventurersGuild

Juego de gestión para navegador (y futura app Android): heredas una taberna con deuda, contratas héroes, los mandas a misiones y gestionas lo que traen… o que no vuelvan.

Estado: fases 0, 1 y 2 terminadas: se juega «La deuda» completa (30 días) en el navegador, con la taberna viva en pixel art, simulación con semilla y guardado automático. Siguiente: primera ronda de pruebas y fase 3 (rasgos, moral, secuelas, botín y eventos).

Desarrollo

Requiere Node 22.

npm install
npm run dev        # servidor local con recarga
npm test           # tests (Vitest)
npm run lint       # ESLint
npm run typecheck  # TypeScript
npm run build      # build de producción en dist/
npm run sim        # simulador de balance: juega cientos de partidas sin interfaz

Estructura

src/
  core/   lógica del juego, sin DOM: modelo, generadores, resolución, día, reducer y balance
  art/    paleta, búfer de píxeles, retratos y sprites de héroes
  world/  la taberna: geometría, construcción, luz, paralaje, partículas, cámara y escena
  audio/  sonido sintetizado
  data/   contenido: nombres, plantillas de encargos, frases de informe, rasgos y textos
  platform/ guardado (localStorage; Capacitor en Android)
  ui/     interfaz en Preact (paneles y marcos en pixel art)
tools/
  sim.ts  simulador de balance

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages