Projeto desenvolvido no bloco 27 da Trybe com objetivo de praticar e consolidar conhecimentos de Programação Orientada à Objetos ( POO
) e princípios SOLID
na criação de uma estrutura de jogos RPG
(Role Playing Game).
O arquivo
Battle.ts
, no diretóriosrc/Battle
, é uma classe abstrata de batalha. Este arquivo foi criado pela Trybe.
- Criação de classes e classes abstratas.
- Aplicação de herança e polimorfismo.
- Aplicação de recursos do TypeScript nessas circunstâncias.
Como esse projeto não tem uma aplicação front-end, não há nenhum componente visual.
Porém caso queira rodar o projeto:
Instale as dependências:
npm install
E compile:
npm start