PyTermo é um jogo simples, mas desafiador, escrito em Python. Em cada jogada, é selecionada uma palavra aleatória de 5 letras, em português de Portugal e o jogador tem cinco tentativas para adivinhá-la. Após cada tentativa, o jogo fornece feedback sobre a existência e a posiçaõ das letras jogadas na palavra a adivinhar.
Este jogo foi desenvolvido como uma atividade da unidade curricular Programação do Mestrado em Informática Médica da Faculdade de Medicina da Universidade do Porto. O objetivo desta atividade era programar em semelhante ao jogo Termo (https://termo.pt) em Python.
- Executar o script pytermo.py usando o Python 3. Se iniciar o jogo com o argumento 'teste', o jogo será iniciado num modo que permite ao jogador saber qual é a palavra em jogo no início de cada jogada. Isso permite testar o funcionamento do código.
- Tem cinco tentativas para adivinhar a palavra. No final de cada tentativa é dado feedback ao jogador.
- No final do jogo, caso a palavra em jogo seja adivinhada com sucesso, será apresentada uma pontuação com base nas tentativas restantes e no tempo decorrido.
A lista de palavras utilizada neste jogo foi derivada de uma lista do Projeto Natura da Universidade do Minho (https://natura.di.uminho.pt).
Certifique-se de ter o Python 3 instalado. Clonar este repositório e executar o script pytermo.py
Pull requests serão aceites e revistos a partir do dia 29 de Junho de 2023 (data prevista do fim da unidade curricular).
Este projeto está licenciado sob a GNU General Public License v3.0 - veja o arquivo LICENSE para detalhes.