Esse projeto é uma simulação de um jogo RPG onde você pode executar batalhas PVP e PVE entre lutadores, monstros e dragões.
Raças disponíveis: Dwarf, Elf, Halfling e Orc. Todas elas estendem da classe Race.
Arquétipos disponíveis: Archemage, Ranger, Warrior e Necromancer. Esses arquétipos estendem da classe Archetype.
- TypeScript
- Docker
- POO
- SOLID.
- Clone o repositório;
- Entre no diretório do projeto;
- Opção com Docker:
- Abra o terminal e rode:
docker-compose up -d
- Acesse o container via CLI:
docker exec -it fighters_and_dragons bash
npm install
(dentro do container)
- Abra o terminal e rode:
- Opção sem Docker (local):
npm install