Buscar

Projeto e Programação de Jogos Semana 2 - Nota 10


Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Projeto e Programação de Jogos – Semana 2 
 
PERGUNTA 1 
Uma entidade de jogo pode se referir a qualquer item presente em um universo 
de jogo em que é possível interagir. Observe a afirmativa a seguir. 
 
 
“O jogador escolhe o espadachim vestido com uma armadura leve. Dentre as 
opções de customização, estão disponíveis apenas a espada, as botas e o 
escudo”. 
 
Assinale a alternativa que apresenta o que não é uma entidade de jogo. 
 
a. Escudo. 
 
b. Botas. 
 
c. Armadura leve. 
 
d. Espadachim. 
 
e. Espada. 
 
PERGUNTA 2 
Em um fluxo de um jogo, é possível encontrar os processos de inicialização, 
o main loop (que pode ser executado indefinidamente, atendendo às regras do 
jogo) e os processos de desligamento. 
 
 
Considerando a definição de main loop de um jogo, assinale a alternativa 
correta. 
 
a. É um conjunto de ferramentas reutilizáveis. 
 
b. É um subsistema que verifica as regras do jogo. 
 
c. É um subsistema que gera saídas. 
 
d. É o laço principal de interatividade do jogo. 
 
 
e. É um subsistema de renderização. 
 
PERGUN TA 3 
Jogos são softwares interativos. Isso significa que a estrutura geral dos jogos 
objetiva estabelecer um diálogo com o usuário. 
 
 
Considerando a definição da estrutura de diálogo, assinale a alternativa correta. 
 
a. A interação entre o jogo e o jogador existe apenas quando o jogador 
vence um desafio ou um inimigo. 
 
b. O jogador pressiona botões, a fim de enviar comandos indefinidamente 
ao jogo até se sentir satisfeito. 
 
c. O jogo processa uma ação, aguarda um período de tempo e envia uma 
informação ao jogador. 
 
d. Os jogos costumam ter uma estrutura geral de criação que impede a 
interação com o jogador. 
 
e. O jogador toma uma ação. O jogo processa essa ação e retorna uma 
informação ao jogador. 
 
 
PERGUNTA 4 
As tarefas que acontecem durante o loop executam todas as ações necessárias 
para manter um jogo plenamente interativo. Observe a afirmação a seguir. 
 
 
“Ao final das tarefas, durante a duração de um frame inteiro, quando tudo está 
no lugar, é possível exibir a tela”. 
 
Assinale a alternativa que exibe corretamente a tarefa do loop a que a afirmação 
anterior se refere. 
 
a. Colisão. 
 
b. Simulação 
 
c. Input. 
 
d. Atualizações de objeto. 
 
e. Renderização. 
 
PERGUNTA 5 
Podem existir diversos tipos de entidades de jogo e uma entidade genérica é 
comumente criada para conter funcionalidades específicas. 
 
 
Considerando as entidades de jogo, assinale a alternativa correta. 
 
a. Personagem. Bola. Campo. Chuva. 
 
 
b. Campo. Bola. Monitor. Personagem. 
 
c. Bola. Personagem. Torcida. Arquivos de áudio. 
 
d. Personagem. Bola. Campo. Joystick. 
 
e. Teclado. Mouse. Headset. 
 
PERGUNTA 6 
A tarefa de simulação engloba todos os tipos de subtarefas. É nesse momento 
que são executados os códigos de comportamento da Inteligência Artificial (IA), 
atualizados os estados de jogo e calculada a física dos objetos, por exemplo. 
 
 
Considerando uma boa prática para que o jogo seja executado em uma taxa 
de frames razoável, assinale a alternativa correta. 
 
a. Limitar a qualidade gráfica, sempre optando por uma arte mais simples. 
 
b. Evitar simulações físicas de objetos, pois são os que exigem mais 
processamento. 
 
c. Investir em hardwares potentes, para que o processamento seja 
executado assim como foi programado. 
 
d. Limitar o número de entidades e os tipos de atualizações a serem feitas. 
 
e. Limitar as escolhas que o jogador pode fazer, evitando um grande número 
de cálculos.

Continue navegando