Unity Input System - DOMINIO AVANZADO en sólo 9 días
What you'll learn
- Dominarás EN PROFUNDIDAD los 4 Workflows del nuevo Input System creando entradas para todo tipo de dispositivos.
- PLAN Organizado de 9 días para que estés controlando el nuevo Input System de Unity, de forma rápida, organizada y profesional.
- Crearás entradas táctiles avanzadas para iOS y ANDROID como: Swipe, Multi Touch, Drag and drop, Pinch, Zoom, Virtual Joystick 3D y más.
- Trabajarás con proyectos REALES de videojuegos 2D y 3D creando mecánicas basadas en Inputs de teclado, táctil, Gamepad físico y virtual.
- Sabrás cómo conectar el nuevo Input System con botones y sliders de UI creando Interfaces adaptadas a PC y Mobile.
- Tendrás acceso a todos los archivos de proyecto y ejemplos del curso listos para reutilizar dentro de tus propios videojuegos.
Requirements
- Conocer los fundamentos de programación C# y las estructuras de control
- Dominar el Editor de Unity 2020 y versiones superiores
- Saber crear proyectos de Unity 2D y 3D
Description
Bienvenido al curso Unity Input System, con el que vas a dominar en profundidad y en tan sólo 9 días todo el nuevo Input System de Unity.
Gracias a esto, vas a poder crear controles para múltiples dispositivos como teclados, ratón, gamepads, joystick virtuales y entradas táctiles.
Vas a poder adaptar todos tus videojuegos 2D y 3D a todas las plataformas disponibles, simplificando todo el proceso y siguiendo un flujo de trabajo profesional.
El viejo Input System de Unity está desactualizado.
Tienes que configurar las entradas una a una para cada plataforma.
Es un sistema que tiene más de 10 años.
No tiene el mejor rendimiento y te fuerza a crear estructuras de código complejas para que pueda funcionar correctamente en todos los dispositivos.
En cambio, con el nuevo Input system se simplifica todo este proceso, ya que es sencillo de configurar y se basa en acciones y configuraciones simples.
Puedes crear entradas para todas las plataformas implementando teclados, gamepads físicos, virtuales y sistemas táctiles, entre otros.
Tiene 4 flujos de trabajo para usar y aplicar dependiendo el tamaño de tu videojuego.
El contenido que vas a encontrar en muchos tutoriales, no profundiza en ninguno de ellos, son básicos, confusos y enfocados en un único flujo de trabajo, desperdiciando el potencial de los otros 3.
En este curso vamos a estudiar y aplicar en casos reales los 4 flujos de trabajo de forma simple, clara, con guías de estilo de código profesional y con proyectos de videojuegos 2D y 3D.
Todo esto organizado en un plan de 9 días para que lo domines desde cero, rápidamente y sin complejidad.
Cuando completes los 9 días tendrás un dominio avanzado sobre cómo crear entradas o Inputs para todas las plataformas, con entradas de teclado, ratón, táctiles o virtuales aplicando un único y sencillo proceso de trabajo.
Vas a poder aumentar el valor de tu perfil profesional y estarás preparado para integrarte en equipos de desarrollo de alto nivel.
Te voy a mostrar cómo está organizado el plan de 9 días con el que vas a dominar en profundidad el nuevo Input System de Unity 2024
En el día 1 estudiamos los conceptos básicos del nuevo input system, instalamos y configuramos todas las herramientas necesarias para poder seguir este curso, dejando todo listo para empezar a trabajar.
En el día 2 dominamos el primer flujo de trabajo: “Direct Workflow”, que se usa para proyectos de única entrada o para prototipar ideas rápidamente.
En el día 3 estudiamos el segundo flujo de trabajo: “Embedded Actions Workflow”, que se usa para proyectos de múltiples entradas y puede extenderse con mayor facilidad que el anterior.
En el día 4 entramos de lleno en el “Action Asset Workflow”, un flujo de trabajo profesional y recomendado para videojuegos multiplataforma.
En el día 5 profundizamos en herramientas avanzadas del Action Asset Workflow
En el día 6 subimos de nivel y dominamos el 4º flujo de trabajo y el más avanzado, el “Player Input Component”, para extender e integrar con mayor facilidad el Action Asset con todos los métodos y clases de nuestro proyecto.
En el día 7 conectamos todo el nuevo Input System con entradas táctiles para móviles y tablets. Configuramos las herramientas para que puedan ser testeadas en dispositivos móviles.
En el día 8 creamos las mecánicas táctiles más utilizadas como Swipe, Drag and Move, Drag and Drop, Pinch to Zoom, Multi Touch o Joystick Virtuales y las conectamos directamente con el nuevo Input System.
En el día 9 conectamos el nuevo Input System con elementos de UI como canvas, botones, sliders y los asociamos con nuestros métodos y clases del proyecto.
Es el curso más organizado, completo y profesional que vas a encontrar.
Es rápido de hacer y está pensado para ser aplicado en todo tipo de proyectos y videojuegos 2D o 3D.
Estaremos disponibles para todas tus dudas en el foro de preguntas y respuestas, respondiendo en periodos de 24 hs.
Llevamos años creando contenidos y formaciones de alto nivel, tenemos más de 280 mil estudiantes, muchos casos de éxito y decenas de Best Seller en Udemy.
Únete ahora mismo al curso y cualquier duda que tengas, nos puedes contactar directamente por mensaje privado.
Nos vemos dentro.
Who this course is for:
- Unity Devs que quieran tener ejemplos reales del uso del nuevo Input System
- Unity Devs que quieran desarrollar mecánicas avanzadas para dispositivos táctiles mobile y tablets
- Aquellos que quieran una guía de referencia en español de los 4 flujos de trabajo del nuevo input system
Instructors
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.
Desarrollador y programador independiente con Unity con más de 5 años de experiencia práctica.
En 2021 tomo el desarrollo como actividad principal en mi vida y desde entonces no he dejado de luchar y crecer por hacerme un hueco en la industria.
Certificado oficialmente como programador por Unity (UCU).
Cuento con diversos juegos publicados tanto en Android como en Steam y he desarrollado muchos prototipos.
Actualmente también trabajo como creador de contenidos para Master Devs, ofreciéndo formación especializada en diversos aspectos de Unity.
Apasionado por los videojuegos, su desarrollo, por aprender y por transmitir.
Cómo instructor, me preocupo por que los alumnos comprendan las materias que se pretenden enseñar, como persona, me preocupo por respetar su tiempo y hacer que les merezca la pena.