Esse modelo contém uma estrutura pronta para entrega de todas as etapas do Trabalho Final (TF) de POO-II.
Os alunos deverão desenvolver um jogo interativo e com interface gráfica utilizando todos os conceitos estudados no decorrer da disciplina.
O TF é desenvolvido ao longo do semestre e terá 3 entregas. Cada entrega possui um diretório no repositório:
- Diagrama UML das classes
- Projeto de interface gráfica, contendo telas de início e fim, menus, bem como da view principal do jogo
- Protótipo do jogo com mecanismos principais implementados
- Versão final para entrega, contendo relatório, códigos/diagramas e um vídeo explicando o projeto.
Os grupos serão avaliados de forma objetiva (aplicação de conceitos, entregas no prazo, etc) e também subjetiva (qualidade e eficiência do código, trabalho em equipe, etc).
Aqui vai um exemplo de TODO list contendo as etapas.
- Descrição do jogo
- Diagramas UML (03-jun-2022)
- Interface Gráfica (24-jun-2022)
- Protótipo do jogo (24-jun-2022)
- Versão final com relatório e vídeo (29-jul-2022)
Primeiramente, instale todas as dependências com
pip install -r requirements.txt
Em seguida, entre na pasta versao_final
e execute
Linux:
python3 main.py
Windows:
python main.py