Font size
WorksheetsIntrodução ao RPG em Godot
Total questions: 1
Worksheet time: 21mins
Qual é um dos gêneros de jogos mais populares que os aspirantes a desenvolvedores querem aprender a fazer?
FPS
RPG
Simulação
Esportes
Qual ferramenta é mencionada como necessária para começar a criar seu próprio RPG?
Unity
Unreal Engine
Godot
Blender
Quais são alguns dos elementos que serão incluídos no RPG criado com Godot?
Controlador de jogador, inimigos, sistema de nivelamento
Gráficos 3D, realidade virtual, inteligência artificial
Música, efeitos sonoros, dublagem
Editor de mapas, editor de personagens, editor de missões
Qual é a fonte recomendada para baixar recursos como sprites e fontes para o projeto?
Google Fonts
https://kenney.nl/assets
drive.google.com
Nenhuma das anteriores
Qual é o primeiro passo para configurar um novo projeto no Godot?
Criar uma nova cena
Importar os assets necessários
Renomear o nó para MainScene
Salvar a cena no sistema
Qual é o primeiro passo para criar um novo player na cena?
Salvar a cena no sistema de arquivos
Renomear o nó para Player
Definir a posição como 0, 0
Criar um nó filho do tipo CollisionShape2D
O que deve ser feito após arrastar o sprite para criar um novo nó de sprite?
Definir a forma como Cápsula
Salvar a cena no sistema de arquivos
Definir a posição como 0, 0
Redimensionar o sprite para caber no nó
Qual tipo de nó filho deve ser criado para definir a forma do player?
CharacterBody2D
CollisionShape2D
Sprite
AnimationPlayer
Qual é a função do nó de sprite no desenvolvimento de jogos?
Permitir a visualização do jogador
Detectar colisões
Criar efeitos sonoros
Gerar níveis aleatórios
O que é um RayCast2D e para que é usado?
Um tipo de textura para personagens
Um conceito para detectar objetos e inimigos
Uma ferramenta para criar animações
Um método para otimizar gráficos
Qual é o primeiro passo ao criar um novo script para o jogador no Godot?
Criar uma nova cena
Anexar o script ao nó Player
Exportar o projeto
Compilar o código
Qual é o valor inicial da variável 'curHp' no código apresentado?
5
10
15
20
Qual é o tipo de dado da variável 'xpToLevelIncreaseRate'?
int
float
string
bool
Qual é a função da variável 'rayCast' no código?
Armazenar a velocidade
Definir a direção
Representar um RayCast2D
Calcular o dano
Qual tecla é atribuída à ação 'move_left' no mapa de entrada?
Tecla de seta para cima
Tecla de seta para baixo
Tecla de seta para a esquerda
Tecla de seta para a direita
O que a função _physics_process faz no script?
Redefine a posição do jogador
Redefine a velocidade (vetor contendo nossa velocidade)
Redefine a direção do jogador
Redefine a interação do jogador
Qual é a função usada para mover o jogador com base na velocidade no Godot?
move_and_slide()
set_velocity()
set_up_direction()
move_player()
Qual é o propósito de normalizar o vetor de velocidade no código?
Para aumentar a velocidade do jogador
Para evitar movimentos diagonais mais rápidos
Para mudar a direção do jogador
Para parar o jogador
Qual é o nó que deve substituir o nó Sprite na cena do Player para implementar animações de sprite?
Node2D
AnimatedSprite2D
StaticBody2D
KinematicBody2D
O que você deve fazer no inspetor para criar um novo recurso de quadros de sprite?
Selecionar 'Novo Projeto'
Criar um novo recurso de quadros de sprite
Abrir a janela de propriedades
Fechar o programa
Qual é o nome da animação que deve ser criada a partir da animação 'default'?
MoveDown
IdleDown
MoveUp
IdleRight
Qual sprite deve ser arrastado para a animação 'IdleDown'?
player_n_0.png
player_e_2.png
player_s_0.png
player_w_1.png
Qual é o primeiro passo para criar uma nova animação chamada MoveDown?
Selecionar o nó AnimatedSprite
Clicar no botão Nova Animação
Definir a animação para IdleDown
Ativar Playing
Após criar todas as animações, qual deve ser a configuração da animação?
Definir a animação para MoveDown
Ativar Loop
Definir a animação para IdleDown
Desativar Playing
Qual é a função do código '@onready var anim = $AnimatedSprite2D' no script do Player?
Iniciar uma nova cena
Criar uma variável para referenciar o nó do sprite animado
Parar a animação atual
Alterar a velocidade do jogo
Qual animação é reproduzida quando 'vel.x > 0'?
MoveRight
MoveLeft
MoveUp
MoveDown
Se 'facingDir.y == -1', qual animação será chamada?
IdleRight
IdleLeft
IdleUp
IdleDown
Qual é a função do código 'play_animation(anim_name)' mostrado na imagem?
Reproduzir uma animação específica.
Parar todas as animações.
Criar um novo Tilemap.
Excluir uma animação existente.
Quais são os passos para criar um Tilemap conforme descrito na imagem?
Criar um novo nó filho do tipo TileMapLayer na MainScene e criar um novo conjunto de blocos no inspetor.
Deletar todos os nós existentes e adicionar um novo nó do tipo Sprite.
Apenas pressionar play e observar as animações.
Criar um novo script e adicionar ao nó principal.
O que você deve procurar para iniciar a criação de um TileMap?
TileSet
TileMapLayer
Node2D
CanvasItem
Qual aba você deve acessar para criar um Novo TileSet após criar o TileMap?
Histórico
Nódulo
Inspetor
Propriedades
Qual é o primeiro passo para adicionar tiles ao nível?
Arrastar e soltar arquivos da pasta Tiles
Abrir a janela do TileMap
Escolher a ferramenta Selecionar
Usar o atalho Q
Qual ferramenta deve ser escolhida no editor para desenhar blocos no TileMap?
Shader Editor
TileSet
TileMap
Selecionar
Qual é o nome sugerido para renomear o TileMap existente?
TileMap_Above
TileMap_Ground
TileMap_Tree
TileMap_Water
O que devemos fazer para corrigir o problema de substituição de ladrilhos ao adicionar uma árvore?
Criar um novo projeto
Criar um segundo tilemap
Remover o tilemap existente
Alterar a cor do tile
Qual é o motor de jogo mencionado para criar um RPG 2D?
Unity
Unreal Engine
Godot
CryEngine
O que foi configurado na Parte 1 do processo de criação do RPG?
Inimigos e saques
Animações de sprite e tilemaps
Interface do usuário
Som e música
