Nesse projeto, apliquei os conceitos de Orientação à Objetos com o JavaScript, onde construi um jogo RPG.
No jogo, o usuário precisa selecionar 2 cartas para que as mesmas duelem, no fim, é dito quem é o vencedor com base nos atributos de cada card. Também é possível personalizar os card, aumentando o level das cartas.
O código foi construído com base na OO, onde as características são herdadas da Classe principal, e cada personagem recebe um arquivo separado com seus próprios atributos.
Você pode conferir o projeto completo em: https://querenfernandes.github.io/projetoDevsEDragons/
Essa é a tela inicial do jogo:
Aqui mostra a validação onde é necessário escolher as duas cartas: