wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Introdução ao RPG em Godot

Total questions: 1

Worksheet time: 21mins

Name
Class
Date
1-37.
1.

Qual é um dos gêneros de jogos mais populares que os aspirantes a desenvolvedores querem aprender a fazer?

a)

FPS

b)

RPG

c)

Simulação

d)

Esportes

2.

Qual ferramenta é mencionada como necessária para começar a criar seu próprio RPG?

a)

Unity

b)

Unreal Engine

c)

Godot

d)

Blender

3.

Quais são alguns dos elementos que serão incluídos no RPG criado com Godot?

a)

Controlador de jogador, inimigos, sistema de nivelamento

b)

Gráficos 3D, realidade virtual, inteligência artificial

c)

Música, efeitos sonoros, dublagem

d)

Editor de mapas, editor de personagens, editor de missões

4.

Qual é a fonte recomendada para baixar recursos como sprites e fontes para o projeto?

a)

Google Fonts

b)

https://kenney.nl/assets

c)

drive.google.com

d)

Nenhuma das anteriores

5.

Qual é o primeiro passo para configurar um novo projeto no Godot?

a)

Criar uma nova cena

b)

Importar os assets necessários

c)

Renomear o nó para MainScene

d)

Salvar a cena no sistema

6.

Qual é o primeiro passo para criar um novo player na cena?

a)

Salvar a cena no sistema de arquivos

b)

Renomear o nó para Player

c)

Definir a posição como 0, 0

d)

Criar um nó filho do tipo CollisionShape2D

7.

O que deve ser feito após arrastar o sprite para criar um novo nó de sprite?

a)

Definir a forma como Cápsula

b)

Salvar a cena no sistema de arquivos

c)

Definir a posição como 0, 0

d)

Redimensionar o sprite para caber no nó

8.

Qual tipo de nó filho deve ser criado para definir a forma do player?

a)

CharacterBody2D

b)

CollisionShape2D

c)

Sprite

d)

AnimationPlayer

9.

Qual é a função do nó de sprite no desenvolvimento de jogos?

a)

Permitir a visualização do jogador

b)

Detectar colisões

c)

Criar efeitos sonoros

d)

Gerar níveis aleatórios

10.

O que é um RayCast2D e para que é usado?

a)

Um tipo de textura para personagens

b)

Um conceito para detectar objetos e inimigos

c)

Uma ferramenta para criar animações

d)

Um método para otimizar gráficos

11.

Qual é o primeiro passo ao criar um novo script para o jogador no Godot?

a)

Criar uma nova cena

b)

Anexar o script ao nó Player

c)

Exportar o projeto

d)

Compilar o código

12.

Qual é o valor inicial da variável 'curHp' no código apresentado?

a)

5

b)

10

c)

15

d)

20

13.

Qual é o tipo de dado da variável 'xpToLevelIncreaseRate'?

a)

int

b)

float

c)

string

d)

bool

14.

Qual é a função da variável 'rayCast' no código?

a)

Armazenar a velocidade

b)

Definir a direção

c)

Representar um RayCast2D

d)

Calcular o dano

15.

Qual tecla é atribuída à ação 'move_left' no mapa de entrada?

a)

Tecla de seta para cima

b)

Tecla de seta para baixo

c)

Tecla de seta para a esquerda

d)

Tecla de seta para a direita

16.

O que a função _physics_process faz no script?

a)

Redefine a posição do jogador

b)

Redefine a velocidade (vetor contendo nossa velocidade)

c)

Redefine a direção do jogador

d)

Redefine a interação do jogador

17.

Qual é a função usada para mover o jogador com base na velocidade no Godot?

a)

move_and_slide()

b)

set_velocity()

c)

set_up_direction()

d)

move_player()

18.

Qual é o propósito de normalizar o vetor de velocidade no código?

a)

Para aumentar a velocidade do jogador

b)

Para evitar movimentos diagonais mais rápidos

c)

Para mudar a direção do jogador

d)

Para parar o jogador

19.

Qual é o nó que deve substituir o nó Sprite na cena do Player para implementar animações de sprite?

a)

Node2D

b)

AnimatedSprite2D

c)

StaticBody2D

d)

KinematicBody2D

20.

O que você deve fazer no inspetor para criar um novo recurso de quadros de sprite?

a)

Selecionar 'Novo Projeto'

b)

Criar um novo recurso de quadros de sprite

c)

Abrir a janela de propriedades

d)

Fechar o programa

21.

Qual é o nome da animação que deve ser criada a partir da animação 'default'?

a)

MoveDown

b)

IdleDown

c)

MoveUp

d)

IdleRight

22.

Qual sprite deve ser arrastado para a animação 'IdleDown'?

a)

player_n_0.png

b)

player_e_2.png

c)

player_s_0.png

d)

player_w_1.png

23.

Qual é o primeiro passo para criar uma nova animação chamada MoveDown?

a)

Selecionar o nó AnimatedSprite

b)

Clicar no botão Nova Animação

c)

Definir a animação para IdleDown

d)

Ativar Playing

24.

Após criar todas as animações, qual deve ser a configuração da animação?

a)

Definir a animação para MoveDown

b)

Ativar Loop

c)

Definir a animação para IdleDown

d)

Desativar Playing

25.

Qual é a função do código '@onready var anim = $AnimatedSprite2D' no script do Player?

a)

Iniciar uma nova cena

b)

Criar uma variável para referenciar o nó do sprite animado

c)

Parar a animação atual

d)

Alterar a velocidade do jogo

26.

Qual animação é reproduzida quando 'vel.x > 0'?

a)

MoveRight

b)

MoveLeft

c)

MoveUp

d)

MoveDown

27.

Se 'facingDir.y == -1', qual animação será chamada?

a)

IdleRight

b)

IdleLeft

c)

IdleUp

d)

IdleDown

28.

Qual é a função do código 'play_animation(anim_name)' mostrado na imagem?

a)

Reproduzir uma animação específica.

b)

Parar todas as animações.

c)

Criar um novo Tilemap.

d)

Excluir uma animação existente.

29.

Quais são os passos para criar um Tilemap conforme descrito na imagem?

a)

Criar um novo nó filho do tipo TileMapLayer na MainScene e criar um novo conjunto de blocos no inspetor.

b)

Deletar todos os nós existentes e adicionar um novo nó do tipo Sprite.

c)

Apenas pressionar play e observar as animações.

d)

Criar um novo script e adicionar ao nó principal.

30.

O que você deve procurar para iniciar a criação de um TileMap?

a)

TileSet

b)

TileMapLayer

c)

Node2D

d)

CanvasItem

31.

Qual aba você deve acessar para criar um Novo TileSet após criar o TileMap?

a)

Histórico

b)

Nódulo

c)

Inspetor

d)

Propriedades

32.

Qual é o primeiro passo para adicionar tiles ao nível?

a)

Arrastar e soltar arquivos da pasta Tiles

b)

Abrir a janela do TileMap

c)

Escolher a ferramenta Selecionar

d)

Usar o atalho Q

33.

Qual ferramenta deve ser escolhida no editor para desenhar blocos no TileMap?

a)

Shader Editor

b)

TileSet

c)

TileMap

d)

Selecionar

34.

Qual é o nome sugerido para renomear o TileMap existente?

a)

TileMap_Above

b)

TileMap_Ground

c)

TileMap_Tree

d)

TileMap_Water

35.

O que devemos fazer para corrigir o problema de substituição de ladrilhos ao adicionar uma árvore?

a)

Criar um novo projeto

b)

Criar um segundo tilemap

c)

Remover o tilemap existente

d)

Alterar a cor do tile

36.

Qual é o motor de jogo mencionado para criar um RPG 2D?

a)

Unity

b)

Unreal Engine

c)

Godot

d)

CryEngine

37.

O que foi configurado na Parte 1 do processo de criação do RPG?

a)

Inimigos e saques

b)

Animações de sprite e tilemaps

c)

Interface do usuário

d)

Som e música