NEW
Font size
WorksheetsIFCD28 P.O
Total questions: 40
Worksheet time: 20mins
¿Cuál de los siguientes símbolos es el de comparación en C#?
&&
||
¬¬
!=
¿Cuál de los siguientes símbolos es el de 'y' en C#?
&&
||
¬¬
!=
¿Cuál de los siguientes símbolos es el de diferente a en C#?
&&
||
¬¬
!=
¿Cual es el elemento más básico de Unity?
C# script
Particle System
GameObject
Material
Si quiero añadir una interfaz en mi escena ¿qué elemento debo añadir?
Canvas
Combat
GameObject vacío
Square 2D
Qué componente debe tener un GameObject para poder moverse
Rigidbody 2D o normal dependiendo de qué tipo de entorno tengas
SpriteRenderer
MeshRenderer
Ninguno
Qué componente debe tener un GameObject para poder tener colisiones
Collider 2D o normal dependiendo del entorno
RigidBody 2D o normal dependiendo de qué tipo de entorno tengas
SpriteRenderer
Tilemap
Cual es el elemento que nos permite crear Tilemaps en nuestra escena
TileMap, TileRenderer y Grid
Grid y Spriterenderer
Script de movimiento
Ninguno de los anteriores
¿Para qué sirve un GDD?
Un GDD es el documento de juego en el cual se deja una lista de objetivos
Un GDD es el documento de juego en el cual se ponen los assets
Un GDD es el documento de juego en el cual se determina todo lo relacionado con este juego
Un GDD es el documento de juego en el cual no se pone nada porque es GPP
¿Para qué sirve el Audio Mixer?
Para controlar la música y los sonidos de juego
Para mezclar musica y hacer de dj en unity
Para nada
Ninguna de las anteriores
Cual de estos métodos es un método básico de unity
FixedUpdate
Corre
Start
a y c son correctas
Si yo quisiera poner un parámetro booleano como verdadero ¿que tendría que declarar?
parameter = true;
public bool coso = true;
public bool coso = verdadero;
coso = verdadero;
¿Cual es el signo de puntuación es el que se coloca al final de casi cada frase en C#?
;
:
-
,
De las siguientes afirmaciones cual es verdadera
Los colliders son elementos que sirven para crear collisiones
Los Rigidbodys sirven para poder darle un cuerpo rígido al gameobject seleccionado
a y b son falsas
a y b son verdaderas
Si quisiera hacer una línea de texto que solo puedo ver en la consola como la haría?
Debug.log(osdf);
Debug.Log("ups");
ninguna de las anteriores
todas las anteriores
¿De qué manera podemos poner un sprite sheet de personaje para poder usar todos los sprites que trae?
Selecciono la imagen / voy a su inspector / vigilo que esté en modo sprite / en el sprite mode pongo múltiple
se hace automático
No es necesario
La pongo como point no filter
Que componentes son necesarios para hacer funcionar un OnClick en un botón
Un script en otro gameobject
Un script directamente desde la carpeta de assets
Nada
El script dentro del botón
Que boton es el encargarnos de enseñarnos en tiempo real cómo va nuestro juego
Pausa
Play
Pausa de Unity
Play de Unity
¿Cuál es la estructura básica de un if en C#?
if condición { }
if: condición { }
condición if { }
if condición ;
¿Qué método usamos para detectar colisiones en 2D?
FixedUpdate
OnCollisionEnter2D
Start
Update
¿Dónde se deben colocar los scripts que queremos que controlen el comportamiento de un GameObject?
Dentro de una carpeta especial
En la escena
Como componente del GameObject
En la consola
¿Qué hace el método Update() en Unity?
Se ejecuta una sola vez al iniciar
Se ejecuta cada vez que se colisiona
Se ejecuta en cada frame
No se usa normalmente
¿Qué componente permite visualizar una imagen en pantalla?
AudioSource
SpriteRenderer
Rigidbody
BoxCollider
¿Qué palabra clave se usa en C# para declarar una variable pública?
int
public
visible
show
¿Qué palabra clave usamos para crear una función en C#?
void
function
do
method
¿Qué es un prefab en Unity?
Una imagen
Un GameObject guardado para reutilizar
Un material
Un tipo de collider
¿Qué componente nos permite reproducir música o efectos de sonido?
Rigidbody
SpriteRenderer
AudioSource
AudioMixerGroup
¿Para qué se usa el método Start()?
Para detectar colisiones
Para reproducir audio
Para inicializar valores al comenzar la escena
Para cargar prefabs
¿Qué significa transform.position en un script?
Cambia el color del objeto
Muestra la posición del objeto
Borra el objeto
Lo vuelve invisible
¿Cuál de estos tipos de variables permite decimales?
int
bool
float
string
¿Qué componente se usa para seguir al jugador con la cámara en un juego 2D?
CameraController.cs
BoxCollider2D
Canvas
AudioListener
¿Qué método usamos para detectar la entrada del teclado?
Input.GetKeyDown()
Input.Tecla ()
OnKeyDown()
DetectKey()
¿Qué tipo de archivo usamos para scripts en Unity?
.txt
.cs
.unity
.prefab
¿Qué objeto de UI se usa para mostrar texto?
Image
RawImage
Text
Slider
¿Qué pasa si desactivo el componente BoxCollider2D de un GameObject?
El objeto ya no colisiona
Cambia de color
No se puede mover
Se vuelve invisible
¿Cómo se llama el área donde añadimos y organizamos GameObjects?
Consola
Inspector
Jerarquía (Hierarchy)
Proyecto (Project)
¿Cuál es la forma correcta de crear un nuevo script en Unity?
Botón derecho / Crear / Script de C#
Arrastrar desde la consola
Escribir en la escena
Crear una carpeta y cambiar el nombre
¿Qué tipo de componente se necesita para detectar colisiones sin bloquear el movimiento?
Collider en modo Trigger
SpriteRenderer
Rigidbody
AudioSource
¿Qué significa el mensaje de error "NullReferenceException" en Unity?
Que se ha llamado a un objeto que no ha sido asignado
Que falta un punto y coma
Que el GameObject no existe en la escena
Que el script está mal nombrado
¿Qué hace el componente Animator en Unity?
Controla las físicas del objeto
Permite gestionar animaciones en un GameObject
Sirve para hacer zoom en la cámara
Mueve el personaje automáticamente
