Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PC QUIZIZZ - Aula 31

Total questions: 10

Worksheet time: 15mins

Name
Class
Date
1.

Qual função é utilizada para pré-carregar arquivos de som no p5.js antes da execução do jogo?

a)

setup()

b)

preload()

c)

loadSound()

d)

draw()

2.

Ao adicionar um som que deve ser reproduzido repetidamente durante o jogo, qual método deve substituir o play() para que a música não pare após um ciclo?

a)

repeat()

b)

loop()

c)

replay()

d)

restart()

3.

Quando implementamos a função movimentaRaqueteOponente para criar um modo multiplayer, quais teclas são configuradas por padrão para mover a raquete do oponente?

a)

a e d

b)

w e s

c)

j e k

d)

z e x

4.

Qual método deve ser utilizado para detectar se uma tecla específica está sendo pressionada em tempo real no p5.js?

a)

keyPressed()

b)

keyTyped()

c)

keyIsDown()

d)

keyCheck()

5.

Durante o desenvolvimento do jogo, qual variável é responsável por armazenar a posição vertical da raquete do oponente?

a)

yRaqueteJogador

b)

yPosOponente

c)

yRaqueteOponente

d)

yRaqueteAdversario

6.

Qual das seguintes etapas é essencial para garantir que os sons do jogo sejam reconhecidos corretamente pelo código?

4 lines
7.

Por que o jogo exibe um erro quando usamos diretamente as letras w e s como comandos de movimento?

a)

O p5.js não suporta letras como comandos de movimento.

b)

As letras precisam ser convertidas para seus respectivos códigos numéricos ASCII.

c)

As letras não são compatíveis com a função keyIsDown().

d)

Os comandos w e s são reservados para outras funções no p5.js.

8.

Como o método loadSound() é utilizado corretamente no contexto do jogo?

4 lines
9.

Qual é o propósito do comentário //sons do jogo no código?

4 lines
10.

No jogo Pong, como podemos identificar os códigos numéricos correspondentes a teclas específicas para usá-las no código?

4 lines