Get -% discount on bulk purchases
OFERTAS - 2026 menos de $ 1 dólar por curso, comprando vários cursos.!
OFERTAS - 2026 Grandes descuentos en compras y pedidos masivos. !Consigue contenidos para tu sitio web.! ¿Eres RESELLER y/o También necesitas un sitio web?. Contáctanos, tenemos grandes ofertas...  OFERTAS - 2026 Grandes descuentos en compras y pedidos masivos. !Consigue contenidos para tu sitio web.! ¿Eres RESELLER y/o También necesitas un sitio web?. Contáctanos, tenemos grandes ofertas... 

Crea un Shooter Multijugador FPS con Unity y Photon PUN 2

Crea un Shooter Multijugador FPS con Unity y Photon PUN 2

Publicado: sábado, may. 30, 2026 - Post actualizado: sábado, may. 30, 2026

@

Aprende a hacer tu propio juego multijugador de disparos contra Zombies en primera persona usando Unity 2021 y PhotonPUN2

Peso aproximado 17 GB

¿Has soñado alguna vez con crear tu propio juego multijugador de disparos en primera persona? ¿O tal vez quieres desarrollar juegos como Call of Duty Zombies, Left 4 Dead, o cualquier juego de tipo oleadas?

¡Entonces has encontrado el curso adecuado para ti!

En este curso, ¡desarrollarás tu propio juego multijugador de disparos Zombies en primera persona!

Con nuestros vídeos, aprenderás:

  • → Cómo programar una IA enemiga contra la que luchar. Un estilo basado en rondas PvE (Jugador contra Entorno), similar a Left 4 Dead y COD Zombies
  • → Photon PUN2. ¡Crea juegos multijugador con el mejor motor disponible para Unity!
  • → Los pasos para expandir tu juego a PvP (Jugador vs. Jugador)
  • → Los secretos de la construcción de mapas y las técnicas que se utilizan a diario en la industria para juegos multijugador competitivos y basados en arenas
  • → Habilidades de diseño de juegos a través de nuestros fundamentos de diseño. ¡Aprende lo que hace que un juego sea divertido!
  • → Los sencillos pasos necesarios para convertir tu juego en un juego para móviles. ¡Incluidos los controles táctiles y las pruebas para móviles en el editor de Unity!
  • → La configuración de un sistema que permita al jugador interactuar con los assets del entorno.
  • → Cómo sincronizar todo a través de la red mediante los componentes integrados de Photon Pun
  • → Las funciones personalizadas de PUN2 para la comunicación en red como RPC (Remote Procedural Calls), Photon Hashtables, propiedades personalizadas y Pun Callback Overrides
  • → Y con todo esto, serás capaz de tomar tu juego de un solo jugador y convertirlo en el juego multijugador que siempre quisiste.

Este curso incluye:

  • → Una introducción e implementación completa de Unity Photon PUN2
  • → Clases sobre la configuración de los elementos del juego, las animaciones, IA, el input del jugador y el diseño del juego en general
  • → Proyecto completo de juego FPS + código

¡Nos vemos en clase!

Qué vamos a aprender

En este curso crearemos un juego FPS Multijugador desde 0 con la ayuda de Photon PUN 2

  • → Aprender a usar Photon PUN2 para crear juegos multijugador en Unity
  • → Ampliar tus conocimientos de diseño de videojuegos
  • → Crear de Mapas y Escenarios
  • → Implementar controles táctiles
  • → Aprender mucho sobre animaciones 3D, enemigos, sistemas de salud, diseño de niveles, diseño de juegos
  • → Construir un juego de disparos en primera persona / supervivencia zombie
  • → Ampliar el juego a PvP (Jugador contra Jugador)

Requisitos del curso

Este es un curso de nivel avanzado, por tanto es altamente recomendable:

  • → Tener un ordenador con conexión a internet y con cualquier sistema operativo instalado y saber utilizarlo a nivel básico de usuario
  • → Disponer de un ordenador o Mac que pueda ejecutar Unity 2021
  • → Haber completado el curso de Unity de 2020 para tener los fundamentos del desarrollo de juegos en Unity 3D
  • → Haber realizado el curso de Unity 2021 para tener conocimientos de programación en C#

Contiene:

  • → Bienvenido a nuestro Curso sobre Juegos Multiplayer en Unity
  • → (47:12)
  • → ¡Bienvenido a nuestro Curso!
  • → Cómo Sacarle el Máximo Partido al Curso
  • → ¡Únete a la Comunidad de Estudiantes en Discord!
  • → Toma notas de tu curso en tiempo real en Frogames Formación
  • → Configuración de la Escena y Construcción del Mapa
  • → (1:09:58)
  • → Instalación de Unity y Creación del Proyecto
  • → URP vs HDRP
  • → Sobre la Plantilla URP
  • → Skybox
  • → Echando un Vistazo a los Zombie Assets
  • → Construyendo el Entorno - Calles y Casas
  • → Construyendo el Entorno - Decoraciones e Historia
  • → Añadiendo muros Invisibles y Límites a nuestra Escena
  • → Reto - Construye tu Ciudad
  • → Configuración del Jugador FPS
  • → (1:00:09)
  • → Trucos de Personajes en un FPS
  • → Añadir el Personaje Principal al Juego - Cómo Utilizar el Clipping
  • → Mirando alrededor con MouseLook - MouseSensitivity y Clamping
  • → Movimiento del Jugador con un Character Controller
  • → Añadiendo la Gravedad Manualmente
  • → Configurando el Salto
  • → Dejando Listo a nuestro Jugador
  • → Configuración Básica de las Animaciones del Enemigo
  • → (20:24)
  • → Cómo Añadir un Animator y dónde Encontrar Animaciones (MIXAMO)
  • → Echando un Vistazo Rápido a MIXAMO
  • → Añadir Animaciones y Transiciones
  • → Configuración de la IA del Enemigo
  • → (27:50)
  • → Introducción a la IA Enemiga
  • → NavMesh y NavMesh Agent
  • → Baking de la NavMesh y cómo Usar el NavMesh Agent
  • → Usar el NavMeshAgent para que el Zombie nos Persiga
  • → Hacer que el Enemigo Corra detrás de Nosotros
  • → Detectar la Colisión entre el Enemigo y el Jugador
  • → Configurar las Mecánicas del Juego
  • → (1:59:27)
  • → Hacer que la Salud del Jugador se Reduzca al Recibir Daño
  • → Reiniciar el Juego al Perder Toda la Vida
  • → Arreglando el Empuje hacia Arriba del Zombie
  • → Utilizando Raycasts para Disparar
  • → Añadiendo una Mirilla
  • → Configurando la Salud de los Enemigos y Haciendo que Desaparezcan al Morir
  • → El Animator del Jugador
  • → Activar la Animación de Disparo desde el Código
  • → Situando los Spawners
  • → Programar el GameManager para Generar Enemigos en Posiciones al Azar
  • → Los Enemigos Comunican su Muerte al GameManager
  • → Mostrar las Rondas
  • → Mostrar la Vida
  • → El Panel de Game Over
  • → Mostrando el Número de Rondas Superadas
  • → Reiniciando el Juego con el Botón
  • → Configuración del Menú Principal
  • → Fin de la Parte 1 del Curso
  • → Sección Rápida: Adaptar el Juego a Teléfonos Móviles Android
  • → (36:57)
  • → Configurando el Proyecto para ser Jugado en un Dispositivo Android
  • → ¿No Puedes Ver el Juego desde el Dispositivo Móvil?
  • → Moviendo al Jugador usando la Parte Izquierda de la Pantalla Táctil
  • → Rotando Jugador y Cámara Usando la Parte Derecha de la Pantalla Táctil
  • → UI Básica y Configuración de VFX/SFX
  • → (1:51:44)
  • → UI - Menú de Pausa
  • → UI - Zarandeo de la Cámara al Recibir Daño
  • → UI - Efecto Pantalla Roja Cuando somos Heridos
  • → UI - Barra de Vida del Zombie
  • → VFX - Sistema de Partículas - Flash de Disparo
  • → VFX - Sistema de Partículas - Sangre del Zombie
  • → VFX - Llamar a los Sistemas de Partículas desde Código
  • → Animaciones - Ataque del Zombie
  • → Animaciones - Muerte del Zombie
  • → SFX - Disparo y Gruñidos del Zombie
  • → SFX - Dejar de Escuchar SFX en el Menú de Pausa
  • → Gráficos - Niebla y Ajustes de Iluminación Adicionales
  • → UI - Fade In y Fade Out
  • → Build - Crea tu Primera Build para PC
  • → Implementación de los Assets Finales y las Últimas Características Necesarias
  • → (3:00:59)
  • → Cambiar el Modelo del Player y del Arma
  • → Arma - Balanceo del Arma
  • → Player - Configurando el Sprint del Jugador si Pulsamos Swift
  • → Arma - Apuntando con el Arma
  • → Sistema de Munición - Configuración
  • → Sistema de Munición - Animación de Recarga y Ocultar la Mirilla
  • → Sistema de Munición - UI
  • → VFX - Partículas al Fallar el Tiro
  • → Arma - Ratio de Disparo
  • → Arma - Automática / Semiautomática
  • → Arma - Configurar una Pistola
  • → Arma - Configurar Variante de las Animaciones para la Pistola
  • → Arma - Cambiar entre Armas y Animaciones
  • → BUG - Bloquear los Disparos de Todas las Armas en Menú Pausa y Game Over
  • → BUG - Recarga Interrumpida por Cambio de Arma
  • → BUG - UI de la Munición
  • → Enemy - Sistema de Puntuación
  • → Tienda - Configuración de la Máquina Expendedora
  • → BUG - Evitar Deber Dinero a la Máquina Expendedora
  • → Tienda - Máquinas Expendedoras de Salud y Munición
  • → Photon PUN 2
  • → (1:34:03)
  • → Versión del Proyecto antes de la Instalación de Photon PUN 2
  • → Configuración
  • → El Networking Manager
  • → Añadiendo un Botón Multijugador al Menú Principal
  • → Salas Aleatorias
  • → Sincronización de la Escena
  • → El Prefab del Player
  • → Spawning del Player y Búsqueda de los Spawners por Código
  • → Sincronizando a los Jugadores y Arreglando el Problema con el Input
  • → Sincronización del Transform
  • → Sincronización de las Rondas de Enemigos
  • → Sincronización del Número de Ronda en cada UI
  • → Sincronización de los Zombies
  • → El Zombie Ataca al Jugador más Cercano
  • → Modificando las Funciones Pause y GameOver para el Modo Multijugador
  • → Sincronizando la Vida y la Muerte del Enemigo
  • → Sincronizando la Vida y la Muerte del Jugador
  • → Sincronizando el Cambio de Arma
  • → Sincronizar los SFX y VFX
  • → Solucionando Bugs
  • → (06:36)
  • → Quitar el DontDestroyOnLoad del Script RoomManager
  • → Cargar la Escena Correcta al Darle al Botón Single Player
Curso Premium: Debe contactarnos directamente por nuestras redes de contacto para realizar la compra.
Contenido Premium
Puedes obtener el contenido Premium a través de una compra directa, visita la sección de compras/contactos para conocer más.
Compra Directa Comprar contenido premium
Comentarios | Reportar links

Para comentar y reportar un enlace expirado utiliza el siguiente botón, serás dirigido a otra sección donde nuestros moderadores estarán esperando los comentarios.

Ir a los comentarios