Ir para o conteúdo principal

GAME LOOP – dia 15 de junho

Seminário - 14:30 às 18 horas, na sala 8 do Polo do AvePark

O “game loop” é parte central de um motor de jogo. Dominar o “game loop” permite fazer um jogo em qualquer dispositivo/plataforma que tenha um interface com um utilizador.

while (playing){

update()

draw()

control()

}

Atualizar a posição dos objetos, redesenhar o ecrã atualizado e ler o estados dos controlos é o ciclo que corre infinitamente quando estas a jogar.

Nesta demonstração iremos entrar em cada um destes componentes, de forma a compreender como animar um objeto no ecrã e detetar colisões, utilizando apenas a Framework do Android em  Kotlin.

Material necessário:

  • Computador
  • Android Studio
  • Emulador ou telemóvel Android com cabo USB

Conhecimentos:

  • Programação Orientada a Objetos