Crea un Shooter Multijugador FPS con Unity y Photon PUN 2
Actualizado en 2026

Desarrolla un FPS Multijugador en Unity con Photon PUN 2

Construye paso a paso un FPS online de Zombies con Unity y Photon PUN 2.

  • Ves juegos multijugador como COD Zombies o Left 4 Dead y te gustaría crear algo similar, pero no sabes cómo construirlo desde cero en Unity.
  • Ya sabes hacer mecánicas para un jugador, pero convertirlas en multijugador y sincronizarlas por red te parece demasiado complicado.
  • Has probado Photon PUN 2, pero conceptos como RPC, sincronización, salas y propiedades de red te frenan a la hora de crear un juego online completo.
Si te sientes identificado con estos problemas, este curso es ideal para ti.

Crea un FPS Multijugador de Zombies con Unity y Photon PUN 2

Aprende a crear tu propio juego FPS multijugador de Zombies con Unity y Photon PUN 2 desde cero. A lo largo del curso desarrollarás un shooter online en primera persona basado en oleadas PvE, inspirado en juegos como Call of Duty Zombies y Left 4 Dead, mientras aprendes los fundamentos necesarios para construir experiencias multijugador completas.

Descubrirás cómo implementar Photon PUN 2 en Unity para conectar jugadores, sincronizar acciones y gestionar la comunicación a través de la red. Trabajarás con RPC, Photon Hashtables, propiedades personalizadas, callbacks y otros componentes esenciales para transformar un juego de un solo jugador en una experiencia multijugador online.

También aprenderás a crear enemigos controlados por IA, sistemas de rondas y oleadas, interacción con elementos del escenario, animaciones, controles del jugador y mapas diseñados para partidas competitivas. Además, conocerás fundamentos de game design que te ayudarán a entender qué hace que un videojuego sea divertido y cómo mejorar la experiencia de tus jugadores.

El curso también te mostrará cómo ampliar tu proyecto desde PvE hacia PvP, además de adaptar tu FPS para dispositivos móviles mediante controles táctiles y herramientas de prueba dentro de Unity. Así podrás aplicar lo aprendido a diferentes tipos de shooters y proyectos multijugador.

Al finalizar tendrás un proyecto FPS multijugador completo con su código fuente y los conocimientos necesarios para seguir desarrollándolo, añadir nuevas mecánicas y crear tus propios juegos online con Unity y Photon PUN 2.

Un curso de la Ruta de

Dificultad

Horas

Total Estudiantes

Valoración Media

Requisitos

  • Conocimientos básicos de Unity 3D y de los fundamentos del desarrollo de videojuegos.
  • Conocimientos básicos de programación en C# para trabajar con scripts y mecánicas de juego.
  • Un ordenador Windows o Mac capaz de ejecutar Unity 2021 y con conexión a Internet.
  • Interés por el desarrollo de videojuegos FPS, sistemas multijugador y programación con Photon PUN 2.

¿A quién va dirigido?

  • Desarrolladores y programadores de videojuegos con Unity.
  • Estudiantes de desarrollo de videojuegos y programación en C#.
  • Desarrolladores interesados en crear juegos FPS y experiencias multijugador online.
  • Personas que quieran aprender Photon PUN 2 y desarrollo multijugador con Unity.

Lo que aprenderás

01

Domina Photon PUN 2

Aprende a utilizar Photon PUN 2 para desarrollar y gestionar experiencias multijugador online en Unity.

02

Crea un FPS Multijugador

Construye un juego de disparos en primera persona con mecánicas multijugador y supervivencia contra Zombies.

03

Desarrolla Enemigos e IA

Programa enemigos controlados por IA y crea sistemas de combate para enfrentamientos PvE por oleadas.

04

Diseña Mapas y Escenarios

Aprende técnicas de diseño de niveles para construir mapas y escenarios adaptados a juegos FPS multijugador.

05

Sincroniza el Juego en Red

Sincroniza jugadores, enemigos y mecánicas utilizando RPC, propiedades y componentes de Photon PUN 2.

06

Implementa Sistemas de Juego

Crea sistemas de salud, interacción, animaciones 3D y otras mecánicas fundamentales de un shooter.

07

Amplía tu Juego a PvP

Descubre cómo evolucionar tu proyecto para incorporar enfrentamientos online de jugador contra jugador.

08

Crea Controles para Móviles

Implementa controles táctiles y adapta las mecánicas de tu juego para dispositivos móviles.

09

Mejora tu Game Design

Amplía tus conocimientos de diseño de videojuegos para crear niveles, mecánicas y experiencias más divertidas.

Temario del curso

María Santos

Tu Instructor

María Santos

Matemática e Instructora Certificada de Unity. Imparte formación online en Matemáticas, Programación y Desarrollo de Videojuegos. Como cofundadora de Frogames Formación, diseña materiales didácticos y experiencias de aprendizaje que acercan estas disciplinas al mundo real de forma amena y divertida.

Unity Certified Matemática Autodidacta
Juan Gabriel Gomila

Tu Instructor

Juan Gabriel Gomila

Matemático, Instructor Certificado de Unity e Instructor Online que ha formado a más de 600.000 estudiantes en todo el mundo en diferentes plataformas como Udemy y Platzi. CEO de Frogames Formación e impulsor de esta plataforma, aportando todo su conocimiento en Matemáticas, Machine Learning, Videojuegos, IA o Blockchain entre otros.

Unity Certified Matemático +500k Estudiantes
Opiniones de estudiantes

Lo que dicen nuestros alumnos

Curso completo

Elige cómo quieres acceder

Pago Único del Curso

Compra el curso una vez y accede de por vida

Imagen del curso
999,99
Comprar el curso
  • Un único pago.
  • Acceso instantáneo al curso de por vida.
  • Acceso a la comunidad del curso.

Ruta

Accede a todos los cursos de la ruta de

19,99 /mes
Acceder a la ruta
  • Pago mensual de 19.99€.
  • Acceso instantáneo a los cursos de la ruta.
  • Accede cuándo y dónde quieras.
  • Cancela en cualquier momento.
Comprar este curso
Acceso de por vida · Actualizaciones incluidas
o consíguelo con la Ruta de Aprendizaje
Ruta de
Desde 19,99 €/mes · Cancela cuando quieras
Ver la suscripción
o Suscripción Rana de Bronce (39 €/mes)