Escolar Documentos
Profissional Documentos
Cultura Documentos
Nas últimas aulas, construı́mos um jogo de plataforma com as sprites do Super Mario World. Para a Quest 3 será
necessário o desenvolvimento de um jogo de plataforma com sprites diferentes e que possua uma integração de duas
vias com o ESP32. Desta maneira, a solução a ser construı́da deve possuir os seguintes requisitos:
a. A movimentação no eixo X do player no jogo deve ser realizada através da utilização do Joystick conectado ao
ESP32.
b. Um botão conectado ao ESP32, faz com que a velocidade de movimentação do player seja aumentada.
c. Um botão conectado ao ESP32, faz com que o player pule.
d. Um LED amarelo deve piscar rapidamente quando o player faz a coleta de itens.
Universidade de fortaleza 1
e. Um LED azul e um LED verde que indicam qual nı́vel o player está. Exemplo: LED Verde Aceso e LED Azul
apagado, o player está no nı́vel 1.
f. Um LED vermelho que deve piscar quando o player morrer.
g. Quando o player terminar o jogo, todos os LEDs deve ficar piscando enquanto o jogo não for reiniciado.
1. A entrega deve ser realizada via vı́deo. Este pode ser via link do youtube ou link do drive (lembre-se de permitir
o acesso).
2. O vı́deo deve ter duração máxima de 10 minutos. Neste vı́deo devem ser realizadas explicações sobre o jogo
desenvolvido e bem como a gameplay do inı́cio ao fim do jogo.
3. Caso a entrega de múltiplos alunos tenham caracterı́sticas idênticas, o dano máximo será aplicado a todos os
alunos.
4. A data limite de entrega, é uma semana após a liberação da atividade no AVA (verificar no sistema). Após
este perı́odo, a atividade poderá ser entregue em até uma semana e já sendo aplicado 50% do dano.
5. Todas as sprites de inimigos e player, deve possuir animações de movimentação!!
6. Para pontuação extra, fica livre a adição de novas mecânicas que influenciem a jogabilidade. Ficam alguns
exemplos como inspiração:
(a) Player consegue lançar objetos que eliminam inimigos.
(b) A gravidade pode mudar de sentido ao longo do jogo.
(c) A tela pode girar X graus a depender de alguma ação do player.
(d) Os puzzles podem estar associados a caixas movimentáveis.
(e) Adicionar Buzzer, display de LCD ou qualquer outro dispositivo para o ESP32.
Boa atividade!
Universidade de fortaleza 2