5
129+ estudiantes
¡Nuevo!

Desarrollo de videojuegos 2D en Unity desde cero

Aprende a programar creando videojuegos 2D en Unity completamente desde cero. Un curso diseñado para personas que nunca han programado.

$15USD $50

Compra ahora

Lo que vas a aprender

  • Manejar el editor de Unity desde cero
  • Bases de programación (variables, funciones, ciclos y condicionales)
  • Bases de game design
  • Creación avanzada de juegos 2D en Unity con Tilemaps, fisicas 2D y más
  • Manejo de spritesheets y animaciones 2D en Unity
  • Creación de interfaz gráfica simple en Unity con Canvas y más
  • Manejo de audio/música por editor y por codigo en Unity
  • Uso de Cinemachine para manejo de cámara
  • Creación de multiples tipos de enemigos con inteligencia artificial básica gracias A* Pathfinding
  • Despliegue para web y itch.io

Descripción

Aprende a programar creando tus primeros videojuegos 2D con Unity completamente desde cero con el curso online de desarrollo de videojuegos 2D en Unity desde cero de ARKDE.

¿Siempre has querido aprender a hacer videojuegos, pero nunca has programador en tu vida? En ARKDE creamos este curso justamente con eso en mente: un curso de introducción al desarrollo de videojuegos en Unity para toda persona que nunca ha programador en su vida.

¿Por qué Unity? Es uno de los motores de desarrollo de videojuegos más potentes y usados en América Latina y el mundo y, ademas, tiene una versión gratuita que cualquier persona puede descargar y utilizar. Unity es el motor detrás de videojuegos latinos como World War Doh de JAM City Bogotá (Colombia), CrisTales (Colombia), Kleptocats (Mexico), Causa Voices of the Desk (Chile) y también increíbles videojuegos como Hollow Knight y Cuphead. No solo eso, Unity como motor tiene una excelente curva de aprendizaje para personas empezando en el mundo de los videojuegos y eso es exactamente este curso: el mejor primer paso para convertirte en un desarrollador de videojuegos.

Empezamos el curso con una breve introducción al mundo de los videojuegos y al mundo del DESARROLLO de videojuegos para que tengas una base, seguido esto empezamos de una vez con bases de programación (variables, funciones etc) haciendo ejercicios cortos y cada vez mas desafiantes.

Seguimos con las bases creando nuestro primer juego que será un sencillo juego 2D donde eres un pequeño alien que quiere secuestrar animales de granja. Con este juego practicaras mucho de programación y aprenderás conceptos de manejar el input del jugar, manejar sprites en Unity, las funciones de Update() y start(), una interfaz gráfica sencilla y mucho más.

En el siguiente modulo nos ponemos a hacer un pong, aprenderás más de manejo de físicas 2D con Unity, componentes como el Rigidbody y empezamos a programar mecánicas más complicadas para terminar con un juego que puedan jugar dos personas localmente.

¡Finalmente en los últimos modulos nos ponemos a recrear una versión de Megaman X! El juego de SNES de Capcom de 1993. Aquí aprenderás mas de desarrollo de videojuegos 2D avanzado en Unity creando niveles con tilemaps y tilerules, creando un personaje con animaciones 2D y mecánicas de disparo y salto, creando enemigos con inteligencia artificial básica por medio de A* Pathfinding, creando una interfaz gráfica, manejando audio y música en tu juego. Finalmente, vas a crear un nivel completo con una condición de victoria para que puedas desplegarlo tu videojuego 2D en versión web, crear tu cuenta en itch.io y subir tu prototipo para que haga parte de tu portafolio como futuro desarrollador de videojuegos.

¿Qué esperas? invierte en tu educación, Inscríbete a nuestro curso online de desarrollo de videojuegos 2D en Unity desde cero y aprende lo que siempre te ha apasionado desde que eras pequeño: ¡Aprende a programar desde cero creando tus primeros videojuegos 2D en Unity!

Temario del curso

Introducción al curso 30min - 5 clases
  • Qué vas a aprender? 2min
  • Breve historia de los videojuegos 3min
  • El desarrollo de videojuegos 6min
  • Bases de Game Design 11min
  • Documentos en Game Design 8min
Tu primer juego! 4h 33min - 11 clases
  • Instalando Unity y Visual Studio 19min
  • Las funciones Start y Update 22min
  • Bases de programación 33min
  • Bases de programación 2 45min
  • Alien Game 14min
  • Moviendo nuestro alien 42min
  • Moviendo el animal 10min
  • Físicas 2D y Rigidbody 10min
  • Manejo de colisiones 24min
  • Sistema de vida con arreglos 23min
  • Cerrando el Game Loop 30min
Vamos a crear un Pong 3h 25min - 10 clases
  • Setup del proyecto 25min
  • Moviendo el jugador 31min
  • Moviendo la pelota Parte 1 25min
  • Moviendo la pelota Parte 2 14min
  • Disparando la pelota 15min
  • Sistema de puntaje 23min
  • Sacando después de anotar 10min
  • GameOver 16min
  • Menú Principal 32min
  • Patrón Singleton 13min
Videojuego de plataformas 2D 3h 12min - 15 clases
  • Empezamos el proyecto del curso 1min
  • Creando nuestro escenario 14min
  • Diseño del nivel 10min
  • Unity Tile Rules 19min
  • Unity Tile Rules Parte 2 8min
  • Animaciones 2D 16min
  • Animación de correr 8min
  • Moviendo el personaje 19min
  • Animación de salto 27min
  • Optimizando mecánicas 8min
  • Saltando con isTouchingLayers() 11min
  • Saltando con Raycasting 20min
  • Cinemachine 14min
  • Animation Layers 16min
  • Crea una mecánica de Dash 60min
Música, audio e interfaz gráfica 2h40min - 8 clases
  • Disparo Pt 1 16min
  • Disparo Pt 2 20min
  • Colisiones del disparo 24min
  • Efectos de sonido 6min
  • Menú de inicio 25min
  • Coleccionar items 31min
  • Condición de victoria 21min
  • Música y debugging 16min
Inteligencia artificial e itch.io 3h5min - 10 clases
  • Terreno de muerte 17min
  • Efectos de partículas 24min
  • Corrutinas en Unity 6min
  • Enemigo estático Pt 1 14min
  • Enemigo estático Pt 2 38min
  • Mejorando la destrucción del enemigo 12min
  • A* Pathfinding 47min
  • Diseño de nivel 11min
  • Subiendo a itch.io 16min
  • Descarga tu certificado! 1min

¿Qué necesitas?

  • Computador con Unity (version 2019 en lo posible) instalado

Tu instructor

José Striedinger Game desginer en USC Games

Game Designer estudiando en la University of Southern California en Los Angeles con una beca de la fundación George Lucas. Ingeniero de Software de la Universidad de Los Andes en Colombia, ex-docente universitario en desarrollo de videojuegos y fundador de ARKDE. Antes de ARKDE, Jose creó “GameUP”, el primer bootcamp de desarrollo de videojuegos en Colombia.

Valoraciones

5.0

Rating promedio
5
7
4
0
3
0
2
0
1
0

Deja tu valoración de este curso

Julian Diaz

Hace 8 meses
5
Excelente curso para iniciarse en el desarrollo de videojuegos

El curso proporciona un buen punto de entrada al desarrollo de videojuegos. Con su enfoque práctico permite adquirir unos fundamentos sólidos para poder continuar a futuro con proyectos más complejos y también nos invita a investigar por nuestra cuenta para profundizar más. Muy Recomendado.

Andrés Sánchez

Hace 9 meses
5
Excelente curso

Es un excelente curso para que personas que teníamos poco conocimiento acerca del desarrollo de videojuegos podamos empezar a dar nuestros primeros pasos. Las clases están muy bien explicadas y a mi opinión personal se abarcó mucho más de lo que esperaba encontrar. Extremadamente recomendado

Nancy Quiroga

Hace 10 meses
5
Excelente

Super recomendable, aprendí un montón! Gracias!

Melysv

Hace 1 año
5
Excelente

Gran curso, muy bien explicado. Me gusta porque lo mantienen actualizado cosas que hoy en día es muy difícil de conseguir. Gracias a Jose por su excelente dedicación y su agradable forma de explicar.

Ana Rebeca Delgado Magos

Hace 1 año
5
Es un gran curso

Este curso es muy bueno para personas que quieran aprender a programar en Unity en 2D, aunque nunca hayas estudiado programación, lo recomiendo mucho.

juan sebastian

Hace 2 años
5
el mejor curso

esta fue la mejor desision que hoy en 2022 no todo es igual en tonses hay demasiados errores en tonses a uno le toca buscar en google o en youtube y es muy dificil encontrar la respuesta

Leer más reseñas

Deja tu valoración de este curso

$50 $15USD
70% Dcto
Compra ahora
  • 18h+ en video
  • 59 clases
  • 70 de recursos
  • Nivel: Básico
  • Certificado de finalización
  • 129+ estudiantes