Skip to content

lfb1206/Web_2022-2_Back

Repository files navigation

Para esta entrega se creo una base de datos, para la cual es necesario tener el archivo .env con los siguientes datos:

DB_USER = webeam_user DB_NAME = webeam_db2 DB_PASSWORD = webeam_123456 DB_HOST = localhost

DB_USER = webeam_user

DB_NAME = webeam_db2

DB_PASSWORD = webeam_123456

DB_HOST = localhost

APP_KEYS = llavesecreta

SECRET_KEY = llavesecreta

JWT_SECRET = llavesecretajw

pudiendo cambiar según los que tenga cada lector.

Se agregaron nuevas columnas para las instancias Matches (current_player, usuario_creados, jugador_ganador) y Dwarves (MatchId). Se creo la instancia de sesiones conectada a los usuarios.

Se puede crear una cuenta, con las validaciones correspondientes, logearse, realizar logout, ver y eliminar la cuenta. Es posible crear partidas y si se tiene el token borrar las partidas propias. También se puede unir a otras partidas cumpliendo la validación.

Dentro del juego mismo, se comienza con la ubicación de algunas edificaciones bases, se puede lanzar los dados verificando si es que es necesario eliminar cartas, avanzan los looter y defenderse si la ciudad es atacada (Se cambio la formula para decidir los puntos de ataque y de defensa, ademas de que ahora se ganan puntos de victoria y se pierden a los enanos).

Se pueden comprar rieles, pozos, minas y acuñaduras. Realizando las validaciones de dinero y ubicación. Se puede subir de nivel al enano, activarlo, moverlo y utilizarlo para atacar a otros jugadores (Perdiendo al enano del jugador perdedor).

Se verifica si es que algún jugador gano la partida, avizando a todos los jugadores y dandola por terminada.

Por otra parte, para esta entrega se utilizarón branches y eslint.

Para poder vizualisar la documentacion de la API y de los EndPoints se utilizó postman, al cual se puede llegar a través del siguiente link: https://documenter.getpostman.com/view/23890730/2s8YehSbjc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published