Prévia do material em texto
Material de Estudo: Material 20 - Desenvolvimento de Jogos Digitais Instruções: Leia atentamente cada questão e escolha a alternativa que melhor se adequa à resposta correta. 1. Um desenvolvedor de jogos está criando um jogo de plataforma 2D com física realista. Qual motor de jogo (game engine) seria mais adequado para implementar essa física? a) Unity. b) Unreal Engine. c) Godot Engine. d) Construct 3. e) RPG Maker. Resposta: c) Godot Engine. Justificativa: Godot possui um motor de física 2D robusto e flexível, adequado para jogos de plataforma com física realista. 2. Em um jogo de estratégia em tempo real (RTS), o desenvolvedor precisa implementar um sistema de inteligência artificial (IA) para controlar as unidades inimigas. Qual algoritmo de busca seria mais eficiente para encontrar o caminho mais curto até o jogador? a) Busca em profundidade (DFS). b) Busca em largura (BFS). c) Algoritmo A*. d) Algoritmo de Dijkstra. e) Busca gulosa. Resposta: c) Algoritmo A*. Justificativa: A* é eficiente para encontrar o caminho mais curto em jogos RTS, considerando a distância até o objetivo e a distância já percorrida. 3. Um designer de jogos precisa criar um ambiente 3D imersivo com iluminação realista. Qual técnica de renderização seria mais adequada para simular a iluminação global? a) Renderização rasterizada. b) Ray tracing. c) Shading Gouraud. d) Shading Phong. e) Mapeamento de texturas. Resposta: b) Ray tracing. Justificativa: Ray tracing simula o comportamento da luz de forma realista, gerando efeitos de iluminação global, reflexão e refração. 4. Em um jogo de tiro em primeira pessoa (FPS), o desenvolvedor precisa implementar um sistema de detecção de colisões preciso e eficiente. Qual estrutura de dados seria mais adequada para representar a geometria dos objetos no jogo? a) Lista ligada. b) Árvore binária de busca. c) Árvore de partição espacial (BVH). d) Tabela hash. e) Fila de prioridade. Resposta: c) Árvore de partição espacial (BVH). Justificativa: Árvores BVH aceleram a detecção de colisões ao dividir o espaço em volumes menores, reduzindo o número de testes de colisão necessários. 5. Um designer de som precisa criar efeitos sonoros imersivos para um jogo de terror. Qual técnica de áudio espacial seria mais eficaz para gerar sons tridimensionais? a) Áudio mono. b) Áudio estéreo. c) Áudio surround 5.1. d) Áudio binaural. e) Áudio ambisonic. Resposta: d) Áudio binaural. Justificativa: Áudio binaural utiliza gravações com microfones posicionados nas orelhas de um manequim, gerando uma experiência de áudio 3D imersiva com fones de ouvido. 6. Um desenvolvedor de jogos precisa otimizar o desempenho de um jogo para dispositivos móveis com recursos limitados. Qual técnica de otimização seria mais eficaz para reduzir o consumo de memória e o tempo de processamento? a) Aumento da resolução das texturas. b) Utilização de modelos 3D de alta qualidade. c) Redução do número de polígonos dos modelos 3D. d) Adição de efeitos visuais complexos. e) Utilização de física realista detalhada. Resposta: c) Redução do número de polígonos dos modelos 3D. Justificativa: Modelos 3D com menos polígonos exigem menos memória e processamento, melhorando o desempenho do jogo em dispositivos móveis.