O documento discute os conceitos fundamentais de desenvolvimento de jogos para Android, incluindo: (1) o que é um jogo digital, (2) as APIs gráficas, de entrada e de áudio, (3) o loop do jogo que atualiza 30 vezes por segundo.
2. xsdfdsfsd
Engine de Jogos
Android
• O que é um Jogo digital
– É um programa que roda em uma unidade de
processamento
– Recebe comandos do jogador
– Atualiza os atributos dos objetos de acordo com
a lógica do jogo
– Emite conteúdos visuais e sonoros
3. xsdfdsfsd
Engine de Jogos
Android
• O que é um Jogo digital
Graphics
API
Input Lógica
API do Jogo
Audio
API
4. xsdfdsfsd
Engine de Jogos
Android
• O que é um Jogo digital
Graphics
API
Input Lógica
API do Jogo
Audio
API
5. xsdfdsfsd
Engine de Jogos
Android
• O que é um Jogo digital
Graphics
API
Input Lógica
API do Jogo
Audio
API
6. xsdfdsfsd
Engine de Jogos
Android
• O que é um Jogo digital
Graphics
API
Input Lógica
API do Jogo
Audio
API
7. xsdfdsfsd
Engine de Jogos
Android
• O que é um Jogo digital
GAME LOOP
Graphics
API
Input Lógica
API do Jogo
Audio
API
8. xsdfdsfsd
Engine de Jogos
Android
• O que é um Jogo digital
GAME LOOP
30x por segundo (FPS)
Graphics
API
Input Lógica
API do Jogo
Audio
API