15 lecciones en vídeo gratuitas sobre la creación de juegos para escolares / Sudo Null IT News

Muchos escolares sueñan con crear sus propios juegos de carreras, tiradores y corredores. Es fácil pasar de los sueños a la realidad, incluso si hablamos de niños. Hoy en día existen muchos cursos, programas gratuitos y de pago y lecciones en vídeo sobre desarrollo de juegos para escolares. Los niños están felices de sumergirse en el proceso y probar el papel de verdaderos “desarrolladores”.

A continuación hemos recopilado 15 lecciones de un curso gratuito de programación de Unity para niños del colegio Píxel. Este es un motor de juego con el que puedes crear juegos 2D y 3D de varios géneros. Hay lecciones sobre cómo crear juegos completos y consejos útiles para mejorar proyectos de juegos y elementos individuales.

Primero necesitas descargar Unity a tu computadora, para esto hay una detallada instrucciones.

Entrenamiento Unity: creación de animaciones.

Duración: 7:26

Este video tutorial muestra cómo crear animaciones de personajes en Unity usando un sprite básico de la biblioteca del motor. Para implementar la funcionalidad de animación, se presta atención a la programación en C#. El autor del vídeo muestra cómo escribir código para acelerar el movimiento del personaje y ajustar el tamaño de los objetos usando la función Escala. A diferencia de la plataforma Scratch, que utiliza dos ejes de coordenadas, xey, Unity requiere un tercer eje, z, para trabajar en el espacio 3D. Este video no cubre gráficos 3D, pero será necesario en otras lecciones. Los enlaces para descargar materiales para la lección se encuentran en la descripción debajo del video.

Cómo crear un teletransporte: cursos de Unity para niños

Duración: 6:02

En este tutorial, la teletransportación utiliza dos formas cúbicas simples colocadas en lados opuestos del jugador. El personaje principal puede pasar de un cubo a otro; esto será un teletransporte. Para crear un sistema de este tipo, es necesario colocar dos cubos y darles los parámetros necesarios, sin olvidar desactivar la gravedad, de lo contrario se caerán. El movimiento del jugador, que en el ejemplo está representado por una bola amarilla, se configura a través de las secciones Jugador y Cubo.

Entrenamiento Unity 3D: generación de objetos

Duración: 6:48

La palabra “spawn” nos llegó del mundo de los juegos de computadora, donde “spawn” significa “renacer”. En la programación del motor Unity, spawn se refiere a la disposición de los objetos en el espacio. En Unity, esto sucede escribiendo guiones en el lienzo y realizando determinadas acciones. Aquí también podrás aprender a crear prefabricados, es decir, plantillas para objetos, lo que te permite utilizar el mismo objeto varias veces sin perder sus propiedades.

Desencadenadores en Unity 3D

Duración: 6:13

Para comenzar este video tutorial de capacitación de Unity, primero descargue la escena del personaje creada previamente desde el enlace en la descripción e instálela en su PC. En el video tutorial, aprenderá cómo construir un mecanismo de disparo usando una cápsula, ajustando su acción a través de la configuración de Rigidbody para controlar la física del objeto. Este proceso implica escribir un script que se activa cuando un objeto interactúa con la cápsula. Usa la guía para configurar un disparador que recolectará bonificaciones en el juego o causará daño al personaje. Para acceder a los scripts necesarios, vaya a la sección Activos. Encontrará todos los detalles de configuración necesarios en el vídeo.

Unity for Kids: creación de un cronómetro

Duración: 7:27

Estamos aprendiendo dos métodos para crear un temporizador en Unity. Para el primer método, usamos lienzo, agregamos texto al temporizador a través de él y configuramos los valores necesarios en el script para la función countTime. De esta forma la hora se actualizará cada segundo. El segundo método consiste en utilizar una corrutina, una función especial que puede funcionar en paralelo con otros elementos del programa. Se puede activar en cualquier momento.

Mover un objeto con el mouse: curso gratuito de Unity

Duración: 3:24

En esta lección, aprenderá la técnica de arrastrar objetos en Unity usando el mouse. Esta habilidad te ayudará, por ejemplo, a la hora de crear un juego al estilo Tamagotchi en el que debes traer comida moviendo el cursor. Para implementarlo, primero debe colocar un panel en el escenario del lienzo, ajustar sus dimensiones y adjuntar una imagen. Luego, debe especificar las etiquetas apropiadas en el script, cuyos detalles se revelan en el video de capacitación. El objetivo principal de la lección es mostrar cómo establecer condiciones para variables: al hacer clic con el botón izquierdo del mouse se activa el proceso de arrastre (establece el valor “verdadero”) y al soltar el botón se detiene (establece el valor “falso”). Después de configurar los parámetros, el proyecto está listo para ejecutarse y puede comenzar a mover el objeto.

Cursos “Unity” para niños: hacer la barra de salud de un personaje

Duración: 6:39

Todo comienza con el simple paso de colocar un pequeño panel en el lienzo en Unity con la herramienta de cambio de tamaño. El siguiente paso consiste en trabajar con código C#, donde la tarea principal es programar cambios en la barra de salud para que disminuya o aumente dependiendo de diversas situaciones, por ejemplo, al chocar con enemigos. Este elemento, que a menudo se encuentra en los videojuegos, muestra qué tan cerca está un personaje de la derrota al mostrar las “vidas” o vitalidad que le quedan. Crear dicha barra de salud en Unity es el objetivo principal de la lección.

“Unity” para niños: salvar el juego

Duración: 10:22

Este video explica el proceso de implementación de la función de guardar en el motor de juego Unity. De esta manera siempre podrás volver a los logros de tu juego, como los puntos conseguidos o los niveles completados. El uso de la función PlayerPrefs incorporada facilita esta tarea. Para practicar, sugerimos descargar una escena preparada previamente con un fondo, disponible en los materiales de la lección. El video también le enseñará cómo crear botones para agregar puntos, mostrar texto y cargar. En este caso, cada botón tendrá su propia función en el código, necesaria para su correcto funcionamiento.

Cómo hacer un juego Runner en Unity

Duración: 30:34

Muchos niños conocen y aman los juegos del género de corredores, donde la tarea principal es el movimiento continuo. En tales juegos, el héroe avanza automáticamente. El jugador no puede influir en la velocidad de este movimiento, ralentizarlo o, por el contrario, acelerarlo. El ganador es el que mejor maniobra entre los obstáculos.

Para crear un juego como este en la plataforma Unity, comience descargando los gráficos necesarios de Assets Store. Esto facilitará el proceso de desarrollo. Luego necesitas escribir código para generar niveles automáticamente. Esto se logra generando elementos de fondo y escena usando un GameObject, lo que te permite crear un mundo de juego en constante cambio.

Los próximos pasos son el desarrollo de un mecanismo de control de personajes y la integración de varios obstáculos en el mapa. Cuanto más elaborados sean los elementos, más variado acabará siendo el juego.

A pesar de la duración de la lección, todos los niños pueden crear un corredor, incluso sin habilidades básicas de Unity. Todo lo que necesitas hacer es seguir las instrucciones del vídeo.

Cómo exportar un juego desde Unity a PC o Android

Duración: 6:57

Este tutorial le enseñará cómo configurar su proyecto para compilarlo para PC o Android. Comencemos con el hecho de que para adaptar el proyecto a la plataforma, primero debe ir a Buildsetting y abrir este archivo. La configuración predeterminada en Unity ya está dirigida al desarrollo de PC. Incluir escenas en su proyecto es clave ya que estas son las escenas que se representarán en su aplicación final. Sin embargo, si su objetivo es publicar una aplicación en Android, deberá realizar una serie de configuraciones adicionales. Esto no se puede descuidar, ya que la adaptación del proyecto está directamente relacionada con la funcionalidad de los teléfonos inteligentes. Detalles importantes e instrucciones paso a paso están disponibles en el vídeo adjunto. De esta manera recibirá instrucciones accesibles para preparar un proyecto para varias plataformas, lo que ampliará significativamente sus habilidades de desarrollo.

Cómo agregar tu juego a Play Market

Duración: 11:57

Primero debe abrir el archivo BuildSetting; este es el primer paso de la lección. Es importante asegurarse de que esté seleccionada la plataforma Android, ya que esta es la base para futuras configuraciones. El proceso continúa personalizando qué escenas se incluirán en la versión final de la aplicación, lo cual es fundamental para que funcione en el teléfono. Este paso garantiza que todas las escenas necesarias estén presentes en la aplicación desde el principio.

El siguiente paso es ir a la sección PlayerSetting. Aquí debes ingresar el nombre de la empresa y los juegos que serán visibles para el usuario en la pantalla del teléfono. Es importante recordar que influyen en la primera impresión de tu aplicación. Luego, debe agregar un ícono de aplicación y especificar su versión, determinar la orientación de la pantalla y configurar los ajustes para cargarla en el mercado.

Estas instrucciones le ayudarán a configurar su aplicación sin problemas y a prepararla para su lanzamiento.

Cómo dar un salto en Unity

Duración: 5:15

Los saltos en un videojuego se pueden realizar en 2D y 3D. Todo empieza con la preparación: para proyectos con gráficos 3D, crean una escena donde el elemento principal es una esfera. Este objeto no es sólo un elemento visual: es fundamental configurar parámetros físicos para garantizar la correcta interacción con otros elementos del mundo del juego. Se juega un papel importante configurando el salto a través de una variable Bool especial en el código. Esto te permite evitar errores, como saltar nuevamente en el aire, para que no se rompa la lógica del juego. Para mantener el realismo, el salto sólo debe ocurrir cuando el personaje toca la superficie. Para realizar el salto correctamente, se requieren configuraciones detalladas de condiciones y parámetros en el código.

Si hablamos de un proyecto 2D, entonces la principal herramienta de configuración aquí es BoxCollider, que ayuda a controlar la interacción de los objetos en la escena y a implementar correctamente el salto.

Cómo enseñar a un personaje a moverse en juegos 2D y 3D usando el motor Unity

Duración: 7:38

En este tutorial de Unity, comenzaremos con los conceptos básicos del control de personajes para juegos 2D y 3D. En 3D aprenderás a crear una escena de juego y a utilizar una esfera como personaje principal, prestando especial atención a configurar la física de los objetos (ver el vídeo para más detalles). Luego pasamos a escribir un script en C# usando el comando Crear. Recuerda que el nombre del script debe estar en inglés.

También aprenderás a ajustar variables para controlar el movimiento de tu personaje. En el contexto de los juegos 2D, se propone utilizar escenas ya creadas y el control de movimiento se implementa mediante las herramientas Move, GameObject y Collider.

LineRenderer

Duración: 8:05

Line Renderer es una herramienta para crear líneas desde múltiples puntos tanto en 3D como en 2D, pero nos centraremos en 2D. La lección analiza el uso de dos guiones para diferentes métodos de dibujo. Con Line Point puedes dibujar siguiendo puntos específicos. Habilitar DraftLine le permite dibujar líneas sin romperlas, creando un rastro continuo. Las instrucciones de cada script, su configuración y el resultado final se explican detalladamente en el vídeo. Le recomendamos que primero repita las acciones del maestro y luego intente crear algo único por su cuenta.

Carreras en Unity 3D

Duración: 12:00

En este tutorial, aprenderá cómo crear un simulador de automóvil en Unity usando un juego de carreras simple como ejemplo. Primero, debe ir a la sección Tienda de activos (si no se muestra de forma predeterminada, puede encontrarla a través del menú Ventana). Entonces necesitas cargar el objeto principal del juego. En nuestro caso, se trata de una máquina que se puede extraer del archivo integrado. Los próximos pasos serán utilizar casas prefabricadas y Box Collider, además de configurar la física del juego. La codificación del movimiento de la máquina se ingresa mediante un script, se tienen en cuenta los tres ejes de coordenadas.


Es fácil para un estudiante dominar Unity desde cero y no es necesario tener conocimientos de programación. La formación en sí implica aprender el lenguaje C#. En los cursos gratuitos de Unity de los que hablamos en el artículo, puedes dar los primeros pasos en el desarrollo tú mismo, repitiendo los pasos del profesor, y luego crear tu propio proyecto de juego y compartirlo con amigos. Este será un gran comienzo en TI para un niño.

La selección ha sido elaborada por la escuela de programación infantil Pixel. Enseñamos a niños de 10 a 14 años. creando juegos con Unity.

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *