Escolar Documentos
Profissional Documentos
Cultura Documentos
Main Loop
Main Loop
Edward Boszczowski
15 de maro de 2011
Outline
Denio
O que o Mainloop
Execuo do loop
Obtenha entrada dos dispositivos de I/O (Mouse e teclado,
por exemplo)
Atualize o jogo em decorrncia dos eventos que aconteceram e
da ao do usurio
Desenhe o resultado na tela
Finalizao - Salvamento dos dados em arquivos, "limpeza"dos
recursos utilizados.
Outline
Denio
Execuo do loop
Obtenha entrada dos dispositivos de I/O - as setas do teclado
Mova o personagem de acordo com a direo desejada pelo
jogador
Desenhe o personagem e o cenrio na tela
Execuo do loop
Atualiza os valores de entrada obtidos pelo mouse e teclado
(cdigo executado antes do mtodo Update ser chamado)
L a entrada, realiza o comando correspondente e atualiza as
atividades do jogo (Executa o mtodo Update)
Desenha o personagem e o cenrio na tela (Executa o mtodo
Draw)
Dvidas/Sugestes