rzippert/flaming-dangerzone — pull request #5 by rzippert (2014-08-07 04:28:39+00:00)
Title: Enemy3

* Mais comentários JavaDoc adicionados.
* Lista de pendências em alteraçõesZippert atualizada.
* Classe Enemy3 criada com base no Enemy1
* Lista de inimigos tipo 3, getter, setter e método para adicionar Enemy3 adicionados a World
* Adicionado estado ao PhysicalObject chamado COMING
* Adicionado campo long comingEnd a PhysicalObject
* Adicionados Getters e Setters para o comingEnd
* Alterada criação do motor e da arma do player para acompanhar os parâmetros do próprio jogador
* Durante o status Coming a OmniEngine apenas move a nave para baixo
* Lógica do tiro do Enemy3 adicionada ao LaserCannon (Enemy3 pode mirar o jogador)
* Adicionado à GameLib método que desenha o jogador ao contrário (para representar o Enemy3)
* Criados os métodos e variáveis necessários para lançar, explodir, movimentar e atirar com o Enemy3 em Main