Olá pessoal, estou desenvolvendo um jogo 2D running para um trabalho da faculdade e me surgiu uma dúvida que não consigo resolver:
o aparecimento dos personagens estão em loop na tela, e eu preciso que os obstáculos e os pássaros do jogo apareçam aleatoriamente no jogo percorrendo toda a tela para o personagem principal desviar, como posso fazer isto dentro do loop? Segue abaixo o código do loop da chamada dos objetos:
private void run(){
while(true){
cena.draw();
jogador.draw();
jogador.mover(janela);
bola.draw();
bola.girar();
passaro1.draw();
passaro1.voar();
passaro2.draw();
passaro2.voar();
janela.update();
}
}
(ps: no início do programa já instanciei tudo, e já criei o new passaro1 e 2)
Obrigado, Att. Bruno Bastos