Search Header Logo
REVISÃO – GAME ENGINE AV2

REVISÃO – GAME ENGINE AV2

Assessment

Presentation

Information Technology (IT)

University

Easy

Created by

Marcia Silva

Used 1+ times

FREE Resource

19 Slides • 20 Questions

1

media

2

media

3

media

4

media

5

media

6

media

7

media

8

media

9

media

10

media

11

media

12

media

13

media

14

media

15

media

16

media

17

media

18

media

19

media

20

Multiple Choice

Qual é a principal vantagem de usar uma game engine de ponta no desenvolvimento de jogos modernos?

1

Exclusividade de plataforma

2

Redução de equipe

3

Limitação criativa

4

Agilidade no desenvolvimento

5

Redução de custos gerais

21

Multiple Choice

No GameMaker Studio 2, qual evento é ideal para detectar colisões entre objetos?

1

Evento de Criação

2

Evento de Movimento

3

Evento de Colisão

4

Evento de Destruição

5

Evento de Inicialização

22

Multiple Choice

O que a função “Converter para Quadros” faz no editor de sprites?

1

Define a origem do sprite

2

Divide um spritesheet em quadros de animação

3

Ajusta a posição do objeto

4

Remove frames inválidos

5

Ativa a colisão automática

23

Multiple Choice

Analise as afirmações a seguir sobre o processo de uso de sprites no desenvolvimento de jogos com GameMaker Studio 2 e assinale a alternativa que apresenta a sequência correta (V para verdadeiro e F para falso): I. Sprites podem conter várias imagens para formar uma animação. II. É possível definir a origem (origin) de um sprite em qualquer ponto da imagem. III. Sprites são usados apenas para objetos em movimento. IV. A máscara de colisão pode ser ajustada independentemente da imagem do sprite. V. Sprites podem ser importados de arquivos externos.

1

V, V, F, V, V

2

F, V, V, F, V

3

V, F, V, V, F

4

F, F, V, V, V

24

Multiple Choice

Sobre o GameMaker Studio 2, é correto afirmar que:

1

Ele não suporta jogos para Android e iOS

2

Só usa programação por blocos

3

É recomendado para jogos AAA

4

Permite animação sem softwares externos

5

É exclusivo para 3D

25

Multiple Choice

No código que usa place_meeting(x, y + 1, obj_Ground), o que significa a instrução gravity = 0.01?

1

Impede a queda do objeto

2

Aplica gravidade ao detectar o chão

3

Aplica gravidade se não houver colisão abaixo

4

Remove o objeto do jogo

5

Cria uma colisão falsa

26

Multiple Choice

O GDD (Game Design Document) serve principalmente para:

1

Informar apenas dados técnicos

2

Criar código de jogo

3

Unificar a visão da equipe de desenvolvimento

4

Ser descartado após o início do projeto

5

Criar músicas do jogo

27

Multiple Select

Qual é a função da máscara de colisão em um jogo 2D?

1

Aumentar velocidade dos objetos

2

Melhorar qualidade gráfica

3

Detectar colisões com precisão

4

Sincronizar efeitos sonoros

5

Controlar FPS

28

Multiple Choice

O que o comando room_restart() faz?

1

Fecha o jogo

2

Recarrega o cenário atual

3

Salva o progresso

4

Troca o personagem

5

Pausa a animação

29

Multiple Choice

Sobre Realidade Aumentada (AR), é correto afirmar:

1

AR exige sempre sensores externos

2

AR cria mundos completamente virtuais

3

AR usa plataformas como ARKit e ARCore

4

AR funciona em qualquer hardware

5

AR não é usada em jogos

30

Multiple Choice

Para tocar uma música contínua no jogo, o objeto responsável deve:

1

Ser destruído ao trocar de sala

2

Ser não-persistente

3

Usar audio_play_sound com loop true

4

Evitar eventos de criação

5

Rodar código fora do GameMaker

31

Multiple Choice

Para movimentar um personagem apenas em uma direção por vez com as teclas, o ideal é usar:

1

Evento de criação

2

Evento de colisão

3

Evento Step com lógica condicional

4

Evento de tecla múltipla

32

Multiple Choice

Quais são exemplos de dispositivos de entrada e saída em jogos?

1

Teclado e internet

2

Controle e energia elétrica

3

Mouse e microfone

4

Teclado e monitor

5

CPU e joystick

33

Multiple Choice

Quais constantes completam corretamente o código de movimentação?

1

vk_w, vk_s, vk_a, vk_d

2

key("W"), key("S"), key("A"), key("D")

3

vk_up, vk_down, key_left, key_right

4

key_up, key_down, key_left, key_right

5

vk_up, vk_down, vk_left, vk_right

34

Multiple Choice

Sobre jogos multiplayer, é correto afirmar:

1

Sempre precisam de narrativa complexa

2

Não necessitam de presença do jogador

3

Devem ter algum nível de interação

4

Sincronizam eventos a cada hora

5

Não utilizam avatares

35

Multiple Choice

Nos Game Shows, é incorreto afirmar que:

1

Não há interação com o público

2

O público pode testar demos

3

Há competições de e-sports

4

É possível fazer networking

5

Existem game jams

36

Multiple Choice

O que acontece com um objeto que tem hsp = random_range(-2, 2); e não atualiza x?

1

O objeto se move para a esquerda ou direita.

2

O objeto permanece parado.

3

O objeto desaparece.

4

O objeto gira.

37

Multiple Choice

Para contar flores coletadas ao destruir o objeto, qual linha usar?

1

flores = 0;

2

flores = flores + 1;

3

flores = 1;

4

flores = + 1;

5

flores += 1;

38

Multiple Choice

O que faz image_xscale = -1?

1

Faz o objeto girar

2

Troca a animação

3

Aumenta o volume

4

Espelha o sprite para a esquerda

5

Reposiciona o personagem

39

Multiple Choice

O uso de tilesets no GameMaker Studio 2 ajuda principalmente a:

1

Criar música procedural

2

Programar colisões automáticas

3

Otimizar cenários reutilizáveis

4

Reduzir colisões entre objetos

5

Sincronizar animações com FPS

media

Show answer

Auto Play

Slide 1 / 39

SLIDE