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 ahoraLo 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
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
Deja tu valoración de este curso
Inicia sesión
- 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
- 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
- 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
- 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
- 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
- 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
- Computador con Unity (version 2019 en lo posible) instalado
Tu instructor
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
Deja tu valoración de este curso
Inicia sesión
Deja tu valoración de este curso
Inicia sesión
Julian Diaz
Hace 8 mesesEl 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.