gourses

← Volver a la búsqueda

Unity 6 - Crea un Plataformas 2D para Steam, iOS y Android

udemy · ⭐ 4.44 (46 reseñas) · Todos los niveles · es · ⏱ 17,5 h

Impartido por Mariano Rivas · 404 alumnos

19.99 USD

Entra en tu cuenta para guardar este curso y volver a él cuando quieras.

Comparar este curso
Ver curso en udemy

Enlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información

Descripción

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.

Lo que aprenderás

  • 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

Requisitos

  • 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