KnowledgeCity

Unity nivel intermedio: jugabilidad en 2D

Cree un fondo de desplazamiento, trampas, objetos de recogida y comprenda el control del juego
Ve la primera lección gratis — obtén acceso completo a las 7 lecciones.

To view this video please enable JavaScript.

Curso: A demanda
Intermedio  Proveedor Ken Geary  7 Lecciones ·  53m  en Árabe, Alemán, Inglés, Español, Francés, Portugués, Chino simplificado 

Descripción del curso

Explorará la codificación a medida que agregue interactividad para recoger objetos, trampas y jugabilidad en general, así como enviar información a la superposición de la interfaz de usuario.

Creará un fondo de desplazamiento simulado codificando la cámara principal para seguir suavemente al jugador. Agregará trampas creando un prefabricado de sprites y codificando valores de daño que restarán de la salud del jugador. También creará prefabricados con código para llevar la cuenta de cuántos objetos recoge el jugador. Estas lecciones cubrirán la incorporación del código de salud del jugador en los scripts del jugador para actualizar su salud cuando se colisiona con las trampas, y la edición del código de control general del juego. De este modo, se realiza un seguimiento de las recogidas y se envía el recuento a la superposición de la interfaz de usuario y al valor de estado, controlando la cantidad de cambios en el control deslizante de estado en pantalla. Lanzará nuevos niveles cuando el jugador cruce un punto de control prefabricado, configurará los ajustes de configuración para secuenciar la escena del menú principal, los distintos niveles de juego y una pantalla de presentación de "ganador".

Lo que aprenderás

  • Cree fondos de desplazamiento codificando la cámara principal para seguir suavemente al jugador
  • Agregue trampas y artículos de recogida a cada nivel usando prefabricados de sprite
  • Codifique valores de daño para trampas que resten la salud del jugador
  • Use código para mostrar el recuento de recogida y actualizar el estado de salud en la superposición de interfaz de usuario
  • Construya habilidades en control general del juego, seguimiento de recogidas y envío del recuento a la interfaz de usuario
  • Lance nuevos niveles en prefabricados de punto de control y configure los ajustes de compilación para secuenciar escenas

Puntos clave

  • El curso agrega interactividad a artículos de recogida, trampas y jugabilidad mientras envía información a la superposición de interfaz de usuario.
  • Se crea un fondo de desplazamiento simulado codificando la cámara principal para seguir suavemente al jugador.
  • El código de salud del jugador en los scripts del jugador actualiza la salud a medida que las trampas colisionan, controlando el deslizador de salud en la pantalla.
  • El código de control del juego rastrea recogidas, envía el recuento a la superposición de interfaz de usuario y actualiza el valor de salud.
  • Los ajustes de compilación secuencian la escena del menú principal, los niveles de juego y una pantalla de victoria, con nuevos niveles lanzados en prefabricados de punto de control.

Preguntas frecuentes

¿Qué aprenderé en este curso?

Aprenderá a crear fondos de desplazamiento usando un seguimiento suave para la cámara, agregar trampas y artículos de recogida a cada nivel, usar codificación para mostrar el recuento de recogida y estado de salud, y construir habilidades en control general del juego.

¿Qué temas cubren las lecciones?

Las lecciones cubren creación de un fondo de desplazamiento, adición de trampas, adición de recogidas, codificación de puntuación del juego, codificación de salud del jugador, y codificación de control del juego en dos partes.

¿Cómo se manejan la salud del jugador y las recogidas en este curso?

Incorpora código de salud del jugador en los scripts del jugador para actualizar la salud a medida que las trampas colisionan, y edita el código de control del juego que rastrea las recogidas y envía el recuento a la superposición de interfaz de usuario y valor de salud, controlando cuánto cambia el deslizador de salud en la pantalla.

¿Qué habilidades desarrolla este curso?

Desarrolla habilidades en programación de juegos, programación interactiva, interactividad, contenedor Unity, UnityScript, y motor Unity.

¿Qué sucede cuando el jugador completa un nivel?

Los nuevos niveles se lanzan cuando el jugador cruza un prefabricado de punto de control, y los ajustes de compilación se configuran para secuenciar la escena del menú principal, los diversos niveles de juego, y una pantalla de victoria.