Repositório para o trabalho prático de Engenharia de Software
- Gabriela Rodrigues
- Lucas de Carvalho
- Fase 0
- Fase 1
- Fase 2
- Fase 3
Tecnologia | Versão |
---|---|
Windows 10 | 10/2019 |
Visual Estudio Code | 1.38 |
HTML | 5 |
CSS | 4 |
XAMPP | 7.3.9 |
Apache | 2.4.41 |
PHP | 7.3.9 |
phpMyAdmin | 4.9.0.1 |
Materialize | 1.0.0 |
O sistema tem como finalidade implementar um simulador de batalhas Pokémon. Para isso os treinadores deverão estar cadastrado dentro do banco de dados do sitema, juntamente com os pokémon. As simulações são feitas apartir de calculos, levando em conta o nível do treinador e o tipo do pokémon. Ao batalhar, o treinador deve escolher um oponente e os pokemons que irão batalhar. Durante a batalha, o sistema, faz a leitura dos dados do treinador e do pokemon para atribuir os pontos da batalha, ganha quem tiver a maior pontuação. Após a batalha, o sistema atualiza os dados do pokémon e do treinador. Para finalizar, a batalha é salva no banco de dados para consultas posteriores.
Treinador
(TreinadorID, nomeTreinador, senha, foto, vitorias, derrotas, nivel)
Treinador_pokemon
(TreinadorId, pokemon1, pokemon2, pokemon3, pokemon4, pokemon5, pokemon6)
Pokemon
(pokemonId, nomePokemon, imagem, tipoId)
Tipo
(tipoId, tipoNome, forca,fraqueza, imagem)
PokemonNivel
(treinadorId, pokemonId, vitorias, derrotas, nivel)
Batalha
(numBatalha, treinador1, treinador2, ganhador)