View on GitHub
OctaBit logo

Force Gama Attack

Force Gama Attack space shooter game

Versão Autor Descrição
1.0 João Vítor Gameloop

Gameloop: Iterator

O Gameloop funciona a partir de um método da classe GameScene chamado update(), que representa todas as funcionalidades que precisam ser atualizadas constantemente durante o jogo.

Esse método é automatizado na biblioteca da JPlay, e dentro dele inserimos diversos Iterators, pois algumas features do jogo precisavam ser acumuladas, como, por exemplo o Score. Isso pode ser evidenciado no diagrama de classes da seginte forma:

Gameloop