Académique Documents
Professionnel Documents
Culture Documents
O cdigo do jogo composto por dois arquivos fonte: Main.java e GameLib.java. No primeiro
arquivo est implementada toda a lgica do jogo, enquanto o segundo implementa uma mini biblioteca
com recursos teis no desenvolvimento de jogos: inicializao da interface grfica, desenho de figuras
geomtricas e verificao de entrada atravs do teclado.
O foco da refatorao do cdigo deve ser a classe Main. Voc pode assumir que a classe GameLib
uma caixa-preta qual voc no tem acesso ao fonte (como se realmente fosse uma biblioteca feita por
terceiros) e portanto ela no precisa ser trabalhada na refatorao, apenas utilizada. Contudo, se por
algum motivo voc desejar modific-la, para melhor-la ou aplicar algum padro de projeto, fique
vontade tambm.
Alm da refatorao do cdigo, voc tambm deve implementar:
Alm da refatorao do cdigo, faz parte do trabalho a elaborao de um relatrio no qual devem ser
documentadas:
Entrega
Este projeto pode ser feito em grupos de at 4 pessoas. Deve ser entregue:
A entrega dever ser feita pelo TIDIA-Ae, at o dia 01/07/2015. Entregue um nico arquivo ZIP
contendo tanto o cdigo refatorado quanto o relatrio.
Boa diverso!