Visão geral
Elemental Battle é um pequeno jogo de batalha em Java criado para aprofundar os estudos da linguagem e principalmente dos princípios de orientação a objetos.
Simulador de batalhas em Java desenvolvido para estudar orientação a objetos, classes, regras de combate e composição de sistemas.

Elemental Battle é um pequeno jogo de batalha em Java criado para aprofundar os estudos da linguagem e principalmente dos princípios de orientação a objetos.
Duas criaturas elementais entram em uma batalha por turnos. Cada elemento possui atributos próprios, pode atacar ou se defender e possui relações de fraqueza contra determinados tipos.
O projeto separa responsabilidades entre as classes responsáveis pelos elementos, ciclo da batalha, menu principal e apresentação das informações.
O principal objetivo foi praticar classes, objetos, métodos e organização de responsabilidades em Java através de um projeto com regras de negócio simples.