2025-02-19_17.52 Application Design Document
Progpoint: Design Document
1. Introducción y vista general
Progpoint es una aplicación web que te permite emular sistemas de combate y progresión de juegos RPG, utilizando trazas de información recogidas de manera externa, para generar métricas de progresión y simulaciones de combate. Su objetivo es ayudar en la investigación de este tipo de juegos RPG.
Para ello, el usuario dispone de un sistema de nodos, en el que puede crear sistemas de progresión, además de agentes y acciones, que representan los personajes y sus habilidades en el juego.
2. Arquitectura del sistema
3. Diseño de datos
4. Diseño de interfaces
5. Diseño de componentes
En verdad, esto tiene más que ver con el UML y las reglas de diseño, no necesita una tarea extra
6. Diseño de UX/UI
7. Asunciones y dependencias
La stack de tecnología usada es:
- Next.JS
- React Flow: una librería utilizada para generar mapas de nodos
- (tbd): una librería con utilidades para generar gráficas