Desarrollo de videojuegos con Unity 6: Nivel Básico
Curso
Online
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Curso
-
Nivel
Nivel básico
-
Metodología
Online
-
Idiomas
Castellano
-
Horas lectivas
19h
-
Duración
3 Semanas
Iníciate desde cero en el mundo del desarrollo de videojuegos utilizando el motor Unity 3D, en su versión 6, así como su scripting en C#. Aprende paso a paso a crear tus propios videojuegos, mientras adquieres las habilidades clave para iniciarte profesionalmente en este apasionante sector.
Domina los fundamentos del desarrollo con Unity 3D desde cero. Este curso completamente actualizado te brinda todo lo necesario para alcanzar un nivel básico, principiante o iniciación, y comenzar tu camino en el mundo de los videojuegos.
Desarrolla utilizando Unity3D junto a Visual Studio Community 2022
Sumérgete en el scripting en el lenguaje C#
Conoce todo lo necesario para manejar con soltura el motor
¡Crea 2 videojuegos en el proceso!
¡Domina uno de los motores de videojuegos más utilizados!
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Aprenderás desde cero las nociones básicas para hacer prototipos de juego en Unity 6.
Completarás 2 prototipos de juegos con una jugabilidad básica.
Escribirás código de scripts de juego usando buenas prácticas y permitiendo la reutilización.
Comprenderás el ciclo de vida y conceptos de desarrollo aplicables a cualquier motor de juego.
Entenderás patrones de desarrollo (como el patrón Singleton) para que tu proyecto sea limpio y escalable.
Dominarás lo necesario sobre la programación en C#.
Podrás crear tu ejecutable de ordenador, para poder jugar al juego y compartirlo.
Manejarás perfectamente conceptos importantes del motor, como los prefabs, tags y layers.
Sabrás gestionar un proyecto de Unity y cuáles son los archivos que hay que añadir a un sistema de control de versiones.
Principiantes que quieren introducirse en el mundo del desarrollo de videojuegos.
Profesionales con experiencia en otros motores, pero que se introducen en Unity por primera vez.
Personas que quieren tener nociones sobre el desarrollo de videojuegos como hobby.
Desarrolladores que han usado Unity en versiones más antiguas y quieren refrescar sus conocimientos y ponerse al día.
Cada bloque de prototipado va añadiendo progresivamente conceptos generales nuevos, e incluso patrones de programación, que serás capaz de utilizar por tu cuenta en el futuro. Esto permite que el contenido se sume a un ritmo que permita un buen avance, sin sobrecargarte. Verás por tu cuenta dónde podría haberse utilizado cada concepto en temas anteriores, lo que hará que todo el progreso se sienta más automático.
Además de las lecciones, el curso cuenta con una tarea en cada uno de los bloques, para que puedas poner a prueba lo visto en cada lección, y el estudio sea más interactivo. Estas tareas están diseñadas teniendo en cuenta que puedan ser realizadas perfectamente con los conocimientos adquiridos durante cada uno de los bloques sin dificultad. Además, dispondrás de un cuestionario final que te permitirá agrupar y reforzar todos los conocimientos.
Se te enviará un enlace directo al curso, alojado en la plataforma Udemy, donde podrás ver de forma gratuita un vídeo de presentación y vistas previas del curso, así como contactar conmigo y leer más información.
Opiniones
Materias
- Videojuegos
- Desarrollo de videojuegos
- Unity
- C#
- Scripts
- Audio
Profesores
Daniel González Hernández
Programador de videojuegos y profesor freelance
Soy un programador de videojuegos con 10 años de experiencia en empresas importantes dentro del sector, como Epic Games (FallGuys, Gears Pop!) o Mercury Steam (Spacelords). Tengo un perfil generalista, habiendo trabajado en gameplay, sonido, UI, etc... También soy docente desde hace 5 años, trabajando en Universidades como la Complutense de Madrid o la Universidad Europea, además de en otras escuelas. Actualmente también ofrezco servicios de clases particulares, tanto de programación como desarrollo de videojuegos.
Temario
El curso comenzará con un primer bloque de introducción al motor, para familiarizarte con la interfaz del programa y cada una de sus ventanas. Sabrás crear objetos, utilizar la jerarquía, y entenderás cómo funciona la arquitectura basada en componentes, así como los componentes más básicos del motor. También dominarás los fundamentos del scripting utilizando el lenguaje de programación C#.
Los otros 2 bloques del curso consistirán en la realización de 2 juegos sencillos, pero completamente diferentes entre sí, no sólo para poner en práctica lo estudiado, sino para seguir expandiendo tus conocimientos en muchas áreas diferentes, siempre desde un enfoque totalmente práctico. ¡Seguirás formándote a la vez que lo pones inmediatamente en uso en tu juego!
Información adicional
Durante las lecciones verás que no me limito a explicar los pasos para lograr hacer las tareas propuestas, sino que tengo el objetivo de asentar unas bases de conocimientos para que de verdad entiendas lo que estás haciendo, y que seas capaz de crear otros juegos diferentes sin problemas. Además, habrás dominado conceptos que son totalmente independientes del motor utilizado, por lo que muchos de los conocimientos adquiridos te serán útiles sin importar en qué motor los apliques. Cuando finalices el curso, serás capaz de construir con facilidad tus propios pequeños juegos por tu cuenta, y de diferentes géneros. Además, sabrás empaquetar una build de tu juego para ordenador, y tendrás nociones sobre cómo gestionar a nivel de archivos los proyectos de Unity. Como profesional con experiencia tanto en empresas líderes del sector como en docencia, he podido ver cuáles son las cuestiones que suelen suponer un mayor obstáculo a la hora de iniciarse en el desarrollo de videojuegos en general, y a Unity en particular, así como las debilidades comunes en los cursos formativos. Todo esto me ha permitido perfeccionar mi método.
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Desarrollo de videojuegos con Unity 6: Nivel Básico
