Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Aprende a crear un juego Multiplayer con Photon y Unity
Rating: 4.7 out of 5(8 ratings)
31 students

Aprende a crear un juego Multiplayer con Photon y Unity

Un Viaje al Mundo de los Videojuegos Multijugador con Unity
Last updated 11/2023
Spanish
Spanish [Auto],

What you'll learn

  • Definición de y manejo Photon Engine con unity
  • Implementación y análisis de Photon Engine dentro de Unity
  • Identificación de los callbacks y propiedades de Photon Engine
  • Manejo de todas las funcionalidades que tiene Photon Engine para la creación de un juego multiplayer.

Course content

1 section32 lectures11h 59m total length
  • Introducción a Photon Engine4:11
  • Implementación de Photon Engine a nuestro proyecto de Unity12:45
  • Introducción a la lógica de Photon Engine9:55
  • Creación del flujo de conectividad a Photon Engine12:51
  • Creación de un Photon Manager y sus callbacks para controlar todos los eventos20:04
  • Creación de los paneles dentro de unity26:46
  • Modificación del panel lobby para mostrar el listado de salas16:24
  • Implementación de un UIController para controlar la interfaz24:27
  • Integración de estados en el Photon Manager16:03
  • Creación y listado de salas creadas31:12
  • Sincronización de conexión y desconexión de salas15:30
  • Conectarse a salas creadas mediante la interfaz dinámica17:48
  • Carga del Player local y los Players remotos en la interfaz de usuario33:22
  • Remover Players remotos y selección de personajes27:28
  • Guardar información en la propiedad del Player sobre el personaje seleccionado23:58
  • Cargar las propiedades del Player en y mostrar en la interfaz10:01
  • Carga de la escena Game de forma sincronizada y creación del Player22:41
  • Creación y carga de los personajes que se han seleccionado26:02
  • Movimiento y rotación del personaje18:01
  • Implementación de personajes 3D y animaciones a los Players47:09
  • Movimiento y animación sincronizada por red29:43
  • Creación de UI y carga de información de cada Player23:04
  • Implementación de Power Ups y actualización en la interfaz de cada Player41:45
  • Llamar métodos por red (funcionalidad de disparo)31:19
  • Modificación en la recolección de Power-Ups y validación de ganar y perder juego58:15
  • Implementación de mensajería por red y reinicio de juego29:09
  • Carga de iconos de los personajes en la interfaz15:17
  • Creación de Power-Ups dinámicos23:06
  • Implementación de un temporizador en juego15:37
  • Añadir diseño a la interfaz principal17:25
  • Añadir diseño a la interfaz del juego9:15
  • Compilación del proyecto8:49

Requirements

  • No se necesita experiencia en programación. Aprenderás todo lo que necesitas saber.

Description

Bienvenido al emocionante viaje de "Aprende a Crear un Juego Multiplayer desde Cero con Unity". Este curso es tu boleto de entrada al apasionante mundo de los juegos multijugador en línea. Si alguna vez has soñado con crear tu propio juego que permita a jugadores de todo el mundo competir, cooperar o simplemente disfrutar de una experiencia de juego conjunta, este curso te proporcionará las herramientas y el conocimiento necesarios para hacerlo realidad.

El curso consta de 32 lecciones, cada una de las cuales se centra en un aspecto esencial del desarrollo de juegos multijugador. Comenzaremos desde cero, explicando los conceptos básicos de Photon Engine, una tecnología líder en la creación de conexiones en tiempo real para juegos en línea. Aprenderás cómo integrar Photon Engine en tu proyecto de Unity, creando una base sólida para tu juego.

A medida que avanzamos, profundizaremos en la lógica de Photon Engine, planificaremos el flujo de conexión entre jugadores y salas, y te enseñaremos a implementar un Photon Manager para controlar todos los eventos del juego. También abordaremos el diseño de paneles de interfaz de usuario, la personalización del lobby, la gestión de estados y la creación y gestión de salas de juego.

El curso se sumerge en la creación de personajes, animaciones, movimiento y la implementación de power-ups. Aprenderás a sincronizar la interacción entre jugadores en red y a establecer la lógica del juego para determinar cuándo se gana o se pierde.

La formación se completa con la implementación de mensajería en red, la gestión de reinicios de juego, el diseño de interfaz de usuario, y la compilación de tu proyecto para su distribución.

Al final de este curso, habrás adquirido un conjunto completo de habilidades para crear tu propio juego multijugador desde cero. Ya sea que desees construir un juego competitivo, cooperativo o simplemente una experiencia de juego en línea, estarás preparado para llevar tus ideas al mundo de los juegos multijugador. ¡Únete a nosotros y comienza tu emocionante viaje hoy mismo!

Who this course is for:

  • Desarrolladores de videojuegos
  • Desarrolladores de software