Back

BOOTCAMP

Porting de videojuegos multiplataforma

Aprende a adaptar juegos para diferentes dispositivos, dominando desde los fundamentos de Unity, programación en C# multiplataforma, hasta optimización y UX/UI adaptativas.

DURACIÓN
MODALIDAD
HORARIO

4 meses / 300H

Presencial

9:30h – 13:30h (2 días / semana)

NIVEL
PLAZAS
INICIO

Avanzado

8

Febrero

Aprende a portear videojuegos y participa en un proyecto real de porting que te servirá para poder aplicar los conocimientos adquiridos en un contexto real. Trabajarás en la migración y optimización de un juego existente para que pueda funcionar de manera optimizada en distintas plataformas.

Al finalizar, no solo habrás adquirido habilidades avanzadas en sistemas de programación optimizados, sino que también contarás con un juego publicado en tu portfolio, demostrando tu capacidad para enfrentarte a proyectos complejos y entregar resultados tangibles.

Software utilizado

Metodología del bootcamp

Utilizamos una metodología centrada en la práctica y en la construcción de un sólido portafolio:

Clases magistrales

La práctica de la teoría no es solo un complemento, sino el corazón de tu aprendizaje. Nuestro enfoque práctico está diseñado para consolidar tu aprendizaje, impulsar tu creatividad y perfeccionar tus habilidades técnicas, preparándote para sobresalir en la industria.

Colaboración con equipos de la incubadora

Al terminar el bootcamp, tendrás la opción de aplicar la teoría aprendida en proyectos vivos y colaborar en uno de los equipos de nuestra incubadora. Esta experiencia te proporcionará una comprensión de la dinámica de trabajo en equipo, la resolución de problemas y el desarrollo de proyectos comerciales.

Proyecto Final de Bootcamp

A lo largo del bootcamp se realizará un proyecto final con un seguimiento mentorizado para que al completarlo cuentes con un proyecto que te sirva de portfolio para la búsqueda de empleo.

Carreras Profesionales

Accederás a 40h dedicadas a carreras profesionales, donde te enseñaremos a definir y crear un buen portfolio y currículum en base a tu especialidad. Además, te proporcionaremos orientación para comunicar de manera profesional tu perfil curricular y resaltar todas tus fortalezas de manera efectiva, preparándote así para afrontar con más herramientas los procesos de selección.

Programa

El Bootcamp de Porting para videojuegos multiplataforma ofrece una formación exhaustiva en el desarrollo y adaptación de juegos entre distintas plataformas utilizando Unity y C#. Comienza con una sólida introducción a Unity, preparando el entorno de desarrollo, y abordando los principios del diseño multiplataforma junto con la gestión de versiones de Unity y la optimización de assets para el porting. El programa profundiza en la programación multiplataforma en C#, enseñando buenas prácticas, manejo de eventos, gestión de dependencias, acceso a bases de datos, implementación de redes, y la seguridad de datos.

La optimización y el rendimiento son pilares fundamentales, cubriendo desde profiling y benchmarks hasta la optimización de código, gestión de memoria, renderizado, gráficos, audio, y testing de rendimiento. En cuanto a UI/UX, se enfoca en el diseño responsive o adaptativo, adaptación de controles de usuario, localización, accesibilidad, y revisión de iconos, asegurando una experiencia de usuario coherente en todas las plataformas.

La gestión de assets abarca desde la compresión hasta el streaming de assets, uso de Addressables, automatización en importación, y herramientas de terceros, enfatizando en la importancia del versionado y actualizaciones. Finalmente, la publicación y mantenimiento preparan para la certificación, actualizaciones, parches, y soporte post-lanzamiento, completando un ciclo de desarrollo de videojuegos multiplataforma integral y actualizado.

Según disponibilidad del Proyecto a portar por el estudio de videojuegos que cede la Propiedad Intelectual para los estudiantes del Bootcamp se efectuará el port a Nintendo Switch o Android.

Port a Nintendo Switch:
Se abarca desde la configuración inicial del entorno de desarrollo hasta el lanzamiento final en la Nintendo eShop. Comienza con el acceso y configuración del SDK de Nintendo Switch y el entorno de desarrollo en Unity, incluyendo el manejo del Nintendo Developer Portal y pruebas iniciales con el DevKit. Se enfatiza en la auditoría y planificación del trabajo para adaptar el juego a la plataforma, abordando la gestión de Joy-Con, pantalla táctil, sensores de movimiento, integración con Nintendo Switch Online, uso de NFC y amiibo, y soporte para múltiples usuarios.

La optimización y rendimiento son cruciales, adaptándose a las especificaciones técnicas de Switch, con estrategias específicas que incluyen ajustes para los modos dock y portátil, y optimización de la batería. La UI y UX se adaptan para aprovechar las características únicas de Switch, mejorando la usabilidad y la experiencia del jugador. La refactorización de código y la adaptación son fundamentales para cumplir con las directrices de Nintendo, asegurando la compatibilidad y funcionalidad del juego.

El control de calidad y testing garantizan la estabilidad y calidad del juego, culminando con el proceso de compilación, deployment en el DevKit, y la preparación para el proceso de certificación de Nintendo. Este bootcamp prepara a los participantes para enfrentar los desafíos técnicos y de diseño al portar juegos a Nintendo Switch, asegurando un lanzamiento exitoso en la eShop.

En tu Trabajo Final de Bootcmap tendrás que elaborar un port completo a Nintendo Switch o Android con la ayuda de tus compañeros de Bootcamp y la mentorización de grupo e indivual brindada por el equipo docente de expertos en Porting de Level Up. Al finalizar el Bootcamp habrás completado un port comercial de un producto de videojuego real pudiendo aparecer en los créditos de un videojuego publicado en Nintendo eShop o Google Play y formando parte de tu portfolio final.

Temario detallado

Recibe el temario completo de esta formación, precio y detalles de financiación e inscripción.

Ventajas

Temarios diseñados por expertos

Todos nuestros temarios han sido elaborados por profesionales del sector que comprenden las exigencias de las empresas para cada perfil laboral concreto.

Clases grabadas

Todas las clases se quedarán grabadas y disponibles en nuestro campus para que si un día no puedes asistir a clase, no pierdas la oportunidad de realizarla en otro momento y puedas estar al día de todo.

Plan de estudios actualizado

Gracias a que somos una escuela privada y a que nuestros propios docentes son profesionales del sector, cada año actualizamos los contenidos de nuestra formación con las últimas demandas del sector.

Formación online

Las clases se llevan a cabo online y en tiempo real, con docente y estudiantes conectados en la misma sala, viéndose y comunicándose entre sí. Este formato es muy común en grandes empresas desarrolladoras de videojuegos que cuentan con equipos distribuidos en todo el mundo, por lo tanto, es una excelente manera de prepararse para el entorno laboral.

Proyecto real de la incubadora

Gracias a nuestro destacado programa de incubación, los estudiantes de Level Up tienen la oportunidad única de colaborar en equipos seleccionados que han surgido de nuestra incubadora. Esta experiencia de calidad les permite formar parte activa de proyectos reales en equipos multidisciplinarios, ampliando así su experiencia y habilidades.

Docentes profesionales

Para poder ofrecer formación especializada y actualizada trabajamos con profesionales del sector que forman parte de nuestro equipo de docentes y están conectados con la industria y saben de primera mano las necesidades de conocimiento que cada perfil profesional requiere.

Solicita información







 

[pmpro_login]

×