Unity 6 - Crea un Plataformas 2D para Steam, iOS y Android
What you'll learn
- Crearás mecánicas avanzadas de control de Player para que puedas aplicar, saltos, escaladas, ataques, muertes, disparos y crear cualquier tipo de plataformas 2D
- Dominarás en profundidad el Tilemap Editor creando niveles 2D complejos con parallax y reglas de uso para diseñar sin límite cualquier nivel 2D que te propongas
- Profundizarás a nivel avanzado en el uso físicas 2D entendiendo el uso de todos los tipos de Rigidbodys para mejorar el rendimiento de todos tus juegos
- Usarás el nuevo Input System de Unity 6 creando controles de teclado, Gamepad, Mobile y Tabletas para poder publicar tu juego en todas las plataformas
- Diseñarás todo tipo de enemigos trampas y obstáculos típicos de plataformas 2D para que las puedas aplicar en tus juegos y mejorar tu nivel de desarrollador
- Programarás un sistema de guardado de progresos, puntajes o estados y poder elegir continuar la partida donde la has dejado o empezar una nueva
- Crearás un modo multijugador local con 2 juagadores a la vez en modo pantalla compartida o dividida con selección previa de personajes
- Versionarás todo el desarrollo del proyecto con un repositorio en Github y lo gestionarás con Sourcetree trabajando de fomra segura y profesional
Requirements
- Dominio básico de Unity Editor y C#
- Puedes realizar el curso en PC o MAC
- Utilizamos recursos gratuitos, no se requiere ningún gasto extra
Description
Crear un videojuego de tipo plataforma 2D es obligatorio para todos los que quieren ser desarrolladores profesionales de videojuegos.
Y te voy a explicar por qué:
Te obliga a dominar procesos como gestión de Assets, De Player, de Enemigos de Ítems, de niveles.
Te obliga a cuidar el rendimiento y la optimización de todo tu videojuego para que vaya fluido en cualquier plataforma.
Te obliga a usar herramientas a nivel avanzado como Tilemap editor, Cinemchine, Animator, eventos, managers, sprite editor, secuencias de animación, partículas, físicas.
Dominar todo eso hoy, es lo que te va a permitir mañana, crear cualquier tipo de videojuego 2D o 3D.
Y luego si apuntas a trabajar en el sector, tenerlo publicado en todas las plataformas, será tu carta de presentación profesional.
Hoy en día Steam, Apple y Android son las tiendas que más visibilidad y más usuarios activos tienen.
No vas a poder decir que eres desarrollador avanzado si no dominas el proceso de publicación y no tienes juegos publicados.
Es por ello que he decidido crear este ambicioso proyecto en el que vamos a crear un videojuego de plataformas 2D completo desde cero hasta la publicación en todas las tiendas.
Vamos a usar guías de estilo profesional para la escritura de todo el código y vamos a estar versionando todo el desarrollo con github y sourcetree.
Empezaremos desde la idea y el prototipo hasta tener una versión comercial y publicada con mecánicas de juego avanzadas.
Incluso crearemos un modo multiplayer para 2 jugadores en local y pantalla partida.
Cuando completes y publiques tu juego vas a dominar Unity 6 y C# a nivel avanzado, vas a poder crear con facilidad cualquier tipo de juego 2D y 3D que se te ocurra, vas a saber publicarlo y venderlo en todas las plataformas.
Te invito a que veas el video de presentación en donde juntos recorremos todo el temario del curso lección por lección, También puedes ver las secciones que están en desarrollo y las que faltan publicar.
Cualquier duda que tengas me puedes contactar por mensaje privado y estaré encantado de poder ayudarte.
Nos vemos dentro del curso, un saludo y muchas gracias.
Who this course is for:
- A todos los desarrolladores de videojuegos que quieran crear un plataformas 2D completo desde cero con mecánicas avanzadas
- A todos los que quieran tener un videojuego publicado en Steam, Apple Store, google Play y subido a Github.
- A todos los desarrolladores de videojuegos que quieran tener un proyecto completo de videojuego 2d con Unity 6 en su portafolio
Instructor
Soy desarrollador profesional de videojuegos certificado por Unity Technologies y profesor universitario en la U-Tad (Madrid) de la carrera de desarrollo de videojuegos.
Trabajo desde 2002 a nivel profesional en el sector de la comunicación audiovisual en Madrid, España y desde 2010 como desarrollador de videojuegos.
Algunos de mis clientes son Telefónica, Vodafone, Roche, Indra, Etisalat, Canales de TV, agencias de publicidad y estudios de diseño independientes.
Me he desempeñado como Motion Grapher, Director de Arte y Desarrollador de videojuegos para clientes nacionales e internacionales.
En 2016 fundé este canal de Udemy con el propósito de formar profesionales de alta calidad y especialización.
En 2018 fundé el Master Devs, una comunidad para instructores y alumnos con el fin de ayudar a crear `rofesonales en el sector.
Me apasiona estudiar tecnologías, crear proyectos y transformarlas en formaciones profesionales.
Mi meta es que aprendas algo que pueda mejorar tu vida personal y tu carrera profesional.