[![Review Assignment Due Date](https://classroom.github.com/assets/deadline-readme-button-22041afd0340ce965d47ae6ef1cefeee28c7c493a6346c4f15d667ab976d596c.svg)](https://classroom.github.com/a/0Y5_N7_q)
# Projeto Pygame - Pokemon: The Elite Four

## Link do site
https://insper-classroom.github.io/projeto-pygame-site-violeta-leo-e-victor/

## Descrição do jogo

Batalhe contra 4 treinadores Pokémon, a Elite dos Quatro. Se for capaz de derrotar todos, você pode batalhar com o campeão da Liga Pokémon, valendo o título de campeão.

## Funcionalidades

No jogo, é possível comprar itens no começo do jogo, como poções de cura, antidotos de efeito e reviver. Também, no início o jogador pode acessar o PC para trocar seus Pokémons e montar seu time personalizado. Nas salas o jogador pode batalhar com os treinadores, podendo atacar o adversário, usar itens nos Pokémons e trocar o Pokémon ativo. 


## Sistema de "High Score"

Se um jogador ganhar do campeão, ele se torna o novo campeão. E quando o próximo jogador chegar no campeão, o nome dele será o qual o último jogador inseriu e seus Pokémons serão os que o último jogador usou para derrotar o campeão. No início do jogo, é possível ver o nome dos últimos campeões numa scoreboard.

(para limpar os saves escreva "clear" quando for colocar o nome e de enter)
(o save esta guardado no aqrquivo "save.json")


## Como executar

Tenha python 3.13(ou maior)

execute "play.bat" e o jogo ira comecar (somente para windows)


## Cheat codes

Caso o jogador queira experienciar o jogo todo de maneira mais fácil, existem alguns códigos para facilitar o jogo. Se o jogador apertar "C" 5 vezes em qualquer sala, a porta irá abrir sem a necessidade de batalhar com o treinador. No estoque de Pokémons, também há um Magikarp, que possui um ataque chamado "Super Splash", que mata qualquer Pokémon instaneamente, facilitando a batalha contra os treinadores. Porém aviso: caso o jogador seja campeão usando algum dos cheats, na scoreboard, ficará avisado que o jogador foi campeão usando cheats e caso o jogador use o Magikarp, ele será substituido por um Magikarp normal no time do campeão






## Link para vídeo demostração

https://youtu.be/VcaJ5ODS7YI