Lleva tu carrera a otro nivel por menos de 1 dólar al día.

Desarrollo de Videojuegos con Unity
Ruta de aprendizaje

Desarrollo de Videojuegos con Unity

Esta herramienta de software provee un set de funcionalidades preestablecidas que permiten juntar los elementos que requiere un videojuego en su desarrollo.
Unity es el motor gráfico gratuito más utilizado para crear videojuegos, capaz de crear experiencias para todo tipo de plataforma o consola, desde RPG’s hasta shooters.

Contáctanos para saber más

unity, videojuego, videogame
Fundamentos de videojuegos y programación

Fundamentos de videojuegos y programación

Básico
Básico
Curso de Creación de Videojuegos

Curso de Creación de Videojuegos

Curso de Diseño de Videojuegos 2018

Curso de Diseño de Videojuegos 2018

Curso de Dirección de Videojuegos

Curso de Dirección de Videojuegos

Curso de Pensamiento Lógico

Curso de Pensamiento Lógico

Curso Básico de Algoritmos

Curso Básico de Algoritmos

Curso de Programación Orientada a Objetos: POO

Curso de Programación Orientada a Objetos: POO

Fundamentos de C# con NET Core

Fundamentos de C# con NET Core

Diseño de Un RPG

Desarrollo de videojuegos

Desarrollo de videojuegos

Intermedio
Intermedio
Curso de Programación de Videojuegos 2D con Unity

Curso de Programación de Videojuegos 2D con Unity

Curso de C# para Videojuegos

Curso de C# para Videojuegos

Plazi Beach Breaker

Desarrollo Avanzado de videojuegos

Desarrollo Avanzado de videojuegos

Avanzado
Avanzado
Curso de Desarrollo de Videojuegos para Móviles con Unity

Curso de Desarrollo de Videojuegos para Móviles con Unity

Curso Avanzado de Creación de RPGs con Unity

Curso Avanzado de Creación de RPGs con Unity

Curso de VR con Unity

Curso de VR con Unity

Platzi RPG

Nada es tan fácil como hacer videojuegos con Unity


lorenzo-herrera-1383917-unsplash.jpg

¿Qué es Unity?

Unity es un motor o engine de creación de videojuegos. Este software se encarga de unir todo lo que utilizaremos en nuestro videojuego, modelos 2D o 3D (Curso Unity 3D y Curso Unity 2D), efectos de sonido, animaciones, música, físicas, interactividad, gameplay o jugabilidad para que puedes crear niveles y mundos de tu videojuego, para luego exportarlo para consolas, PC’s y celulares todo esto lo aprenderás en esta ruta de estudios que te ofrecemos en Platzi iniciando por este curso de Unity.

Una vez comenzamos a jugar, este motor se asegura de comunicarle todas las instrucciones a nuestro CPU y a nuestra tarjeta de video, o tarjeta gráfica, para que se generen las imágenes de nuestros mundos.

Unity es el motor que facilita el trabajo del creador de videojuegos.

infinitybryanBLOGPOST.PNG

Los gráficos en los videojuegos

Los videojuegos funcionan generando entre 30 y 60 imágenes (fotogramas) por segundo. La rápida sucesión de estas imágenes nos permite ver de forma fluida las acciones que ocurren en los videojuegos.

Esto requiere que cada una de estas imágenes, compuestas por los elementos gráficos (assets) 3D o 2D como los personajes, escenarios, enemigos, plataformas y más, utilicen el procesador de tu computadora, consola o celular y la tarjeta de video para funcionar correctamente.

Diseña tranquilo… Unity se encarga de los detalles.

Al proceso de crear cada una de estas imágenes se le conoce como renderizado en tiempo real, y un motor de juegos, como Unity, te provee una arquitectura de software de alto rendimiento que te permite olvidarte de algunos detalles técnicos y enfocarte en desarrollar un arte increíble para tu juego.

graficosCool

Creando Scripts

La interacción es fundamental en los videojuegos, y esta se genera con los scripts que lo controlan. Unity nos permite escribir los scripts que se encargan de detectar cuándo presionas un botón, y de que, una vez activas el comando, el personaje pueda reaccionar.

Además, necesitas ser capaz de controlar la cámara de tu juego, el flujo entre misiones o escenas, la lógica de vida, el gameplay, la inteligencia artificial de los enemigos, las condiciones de victoria y muerte, entre muchas interacciones más que ocurren dentro de tu videojuego.

Todo esto lo definirás utilizando scripts, y con Unity tendrás la ventaja de escribirlos una sola vez, porque este motor se encarga de que tus scripts funcionen directamente en consolas, smartphones, PCs, entre otros.

Para esto Unity y Platzi te enseñan en los cursos de Unity 2D, Unity 3D, creación de RPGs, C# para videojuegos y más. todos los comandos que necesitas dominar y ser un programador profesional.

unityEditorCode.PNG

¿Y cómo creo el audio?

El audio es elemental en todo videojuego. Unity te permite agregar sonidos que serán posicionados en el mundo que estás mostrando, y lo hará con elementos como el posicionamiento 3D de tus fuentes de audio, todo esto dentro de tu videojuego.

También podrás controlar el soundtrack y las voces de personajes directamente desde Unity, o con populares softwares de terceros.

User interface: interfaz de usuario

Por último, pero no menos importante, necesitamos mostrarle a nuestros jugadores información importante sobre el juego.

Por ejemplo, en un juego de disparos, mostrar la cantidad de balas disponibles y la vida o energía del personaje; en un juego de plataformas al menos debemos mostrar las vidas, los coleccionables obtenidos, el tiempo disponible, en caso de que sea limitado, o la puntuación acumulada, entre otras cosas que los jugadores deben saber mientras juegan.

Todo esto es vital para que el jugador pueda entender cómo comportarse en el universo del videojuego en el que se encuentre. Pues bien, Unity nos permite hacer interfaces que se adapten a estas características y a diversas resoluciones o dispositivos.

Entonces, las ventajas de Unity a la hora de crear videojuegos están relacionadas con las facilidades que presenta su interfaz y la practicidad que permite durante el proceso. Esto es positivo siempre que buscas optimizar tu trabajo y lograr resultados profesionales.

Ahora que has aprendido lo básico, qué tal si te animas a dar un paso en tu carrera profesional con Platzi. ¿Estás listo?

¡Que comience el juego!

¡Prueba la suscripción de Platzi!

¡No te pierdas nuestros lanzamientos!

Glosario

Glosario

Software: Conjunto de instrucciones y estructuras lógicas que conforman la base del lenguaje informático. Se trata de los programas y demás recursos que no componen el hardware.

Unity: Motor gráfico gratuito utilizado para crear videojuegos. Contiene un set de códigos preestablecidos que facilitan el desarrollo y permite crear experiencias para todo tipo de plataforma o consola.

Videojuego: Es un juego electrónico que permite la interacción de uno o más usuarios con un dispositivo que emite imágenes de video en diversas plataformas.

RPG: Sus siglas en inglés vienen de role-playing game. Es un género de los videojuegos conocido como videojuego de rol y que se desarrollan en un mundo específico donde el jugador tiene la potestad sobre las acciones de el/los personajes.

Aprende de los mejores

Carlos González Tardón

Carlos González Tardón

CEO en People & VIDEOGAMES

@carlosgtardon
Anahí Salgado Díaz de la Vega

Anahí Salgado Díaz de la Vega

Android, Firebase, Java, Geek & Teacher en Platzi

@anncode
Ricardo Celis

Ricardo Celis

Education Team en Platzi

@celismx
Marcela Valenzuela Gómez

Marcela Valenzuela Gómez

Profesora de Matemáticas y Física en Independiente

@MarceMaticas
Isabel Royán

Isabel Royán

Master en Composicion para Audiovisuales y Videojuegos en Seattle Film Institute

Alberto Pérez-Bermejo

Alberto Pérez-Bermejo

Fullstack Architect en BBVA

@pixeliko

Rutas relacionadas para complementar tu aprendizaje

Marketing Basado en Datos
Ruta de aprendizaje

Marketing Basado en Datos

Básico
Desde Google Analytics hasta tu base de datos son fuentes de información que te ayudarán a tomar las decisiones correctas en tus campañas de marketing.
Fundamentos de programación
Ruta de aprendizaje

Fundamentos de programación

Intermedio
Da tus primeros pasos en el mundo de la programación aprendiendo sus estructuras fundamentales y la lógica funcional detrás de cada línea de código.
Videojuegos
Ruta de aprendizaje

Videojuegos

Intermedio
Esta ruta te guiará para convertirte, desde cero, en un profesional listo para trabajar en la industria de videojuegos 2D y 3D

¿Qué estás esperando?

Empieza a estudiar ahora y asegura tu futuro