Scratch the image to get a discount on your course. You'll be able to apply the coupon at checkout.

5.0 /5
(22)

106
¡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
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
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
Cómo Añadir un Animator y dónde Encontrar Animaciones (MIXAMO)
Echando un Vistazo Rápido a MIXAMO
Añadir Animaciones y Transiciones
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
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
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 - 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
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
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
Quitar el DontDestroyOnLoad del Script RoomManager
Cargar la Escena Correcta al Darle al Botón Single Player

instructor

5.0 /5
(22)

  • Avatar
    David
    (5)
    A pleasure of a course

    The course has been really attractive to me, first of all because it perfectly meets expectations, it's very well developed, guiding you step by step through each section so you don't get lost, plus it has two parts—one specific to Photon integration for the more advanced, and another introduction to Unity for those just starting out or who need a refresher. As for the instructor, in this case instructor "MARIA," she's definitely one of the best I've seen in many online courses. She's very clear in her explanations, super engaging, and above all, she's really active in the course. She answers any doubt right away, so you really feel accompanied throughout the entire course. In summary, "A pleasure of a course."

  • Avatar
    Nieves
    (5)
    Create a Multiplayer FPS Shooter with Unity and Photon PUN 2 – develop online combat with player, enemy, and AI synchronization

    This course teaches you how to build a multiplayer FPS game from scratch, including player movement, shooting, AI enemies, network synchronization, map design, and touch controls. You'll learn to use Photon PUN 2 to create rooms, synchronize instances, implement RPCs, and build a Call of Duty Zombies-style PvE experience, with the option to scale up to competitive PvP.

  • Avatar
    Angel
    (5)
    Crea un Shooter Multijugador FPS con Unity y Photon PUN 2

    This specialized course teaches you to develop a multiplayer FPS videogame using Unity and Photon PUN 2. You'll learn to implement shooting, player synchronization, room management, network logic and real-time visual effects. The approach is hands-on, with projects that simulate competitive online matches. Ideal for developers who want to create multiplayer shooters from scratch and master Unity's networking tools.

  • Avatar
    Jorge
    (5)
    Really happy with the class

    I'd always wanted to do something like this, and seeing the character come to life with the shooting and movement was an incredible experience; the steps were really easy to follow and the final result left me more than happy.

  • Avatar
    Carlos
    (5)
    Develop your own multiplayer FPS with Unity

    The step-by-step methodology makes learning easy, and by the end, you'll have a working project you can expand on. Perfect for anyone looking to get into online shooter development!

  • Avatar
    Javi
    (5)
    I had such a blast testing each advance

    I thought getting multiple people to play at the same time would be a mess, but they explain it in such an engaging way that it really melts away that fear and gets you excited about creating

  • Avatar
    Francisco
    (5)
    An essential course

    I was so eager to get my hands on this course. There isn't much information about multiplayer in Unity online and this course exceeded my expectations. Thanks Frogames.

  • Avatar
    Sebastian
    (5)
    Lots of things about multiplayer

    I haven't finished the course yet, but it teaches a lot about connectivity and multiplayer—stuff I really love about games since it lets people come together and enjoy themselves

  • Avatar
    Joiser
    (5)
    Excellent multiplayer game

    Unity is the best, and Juan Gabriel explains every topic really well, congratulations

  • Avatar
    Giovanni
    (5)
    The Magic of Multiplayer Explained Easy

    The explanations are straightforward and give you the perfect foundation to set up any competitive project without dying in the attempt

  • Avatar
    Nicolás
    (5)
    Great course

  • Avatar
    Jackeline
    (5)
    I was thrilled to see how a simple idea turned into competitive matches that really work.

  • Avatar
    Rosa
    (5)
    How cool to be able to create multiplayer games

  • Avatar
    María
    (5)
    My first multiplayer shooter works!

    This course was exciting. I learned how to create an online FPS using Photon PUN 2 and Unity, something that seemed impossible to me before. The matches work really well, and the learning experience was fun.

  • Avatar
    Samuel
    (5)
    The multiplayer shooter course with Unity was intense!

    The Photon integration part completely blew my mind.

  • Avatar
    Gabriela
    (5)
    I can't stop learning new things

    The multiplayer FPS shooter is brutal! I've always wanted to make one and with Unity and Photon PUN 2 it was super straightforward.

  • Avatar
    danison
    (5)
    An Epic Project with Unity and Photon

    It was an incredible experience creating my first multiplayer FPS game against zombies using Unity. I really liked how the course guides you step by step, from character creation to real-time player synchronization.

  • Avatar
    Marc
    (5)
    So happy!

  • Avatar
    Yvonne
    (5)
    I really like it

    I've made a lot of progress on my portfolio, I hope to add this game soon!!

  • Avatar
    BORJA
    (5)
    Excellent

    A really comprehensive course, explained really well.

  • Avatar
    Francisco
    (5)
    Create Your Own Shooter Game

    I was curious about the game because I've always liked the idea of knowing how I could create a world seen from the character's own perspective and go around blowing zombies' heads off, and this course delivers.

  • Avatar
    Sergio
    (5)
    Finally, a Unity FPS multiplayer course that actually works.

    Not only was I able to follow the classes properly, but they also cover topics like porting the game to mobile devices. All of this while making a pretty complete and fully functional game.

View More Reviews

PLANS TO MATCH YOUR GOALS AND NEEDS

Buy the individual course, get all the learning path or access to the entire platform

Choose the payment method that works best for your needs and budget with a one-time course payment, monthly or yearly access to the learning Path, or even to the entire platform.

One-Time Payment

Buy the course once and access it for life

49.99

  • A single payment
  • Instant lifetime access to the course
  • Access the course community
El Más
Popular

Bronze Frog

Access all Frogames courses, communities and extras

39 /month

  • Single payment of 39€ per month
  • Instant access to all courses
  • Access the platform and communities 24/7, wherever and whenever you want
  • Cancel anytime without losing your progress

Video Games Path

Access all the courses in the Video Game Development Path

19.99 /month

  • Single payment of 19.99€ per month
  • Instant access to the +10 courses in the Path
  • Access the Path 24 / 7, wherever and whenever you want
  • Cancel anytime without losing your progress

One-time payment

Buy the course once and access it for life

49.99

  • A single payment
  • Instant lifetime access to the course
  • Access the course community
El Más
Valorado

Gold Frog

Access all Frogames courses, communities and extras

349 /year

  • Single payment of €349 per year
  • 3 months of discount
  • Instant access to all courses
  • Access the platform and communities 24/7, wherever and whenever you want
  • Cancel anytime without losing your progress
  • Resource Library
  • Monthly Q&A livestreams
  • Premium support

Video Games Path

Access all the courses in the Video Game Development Path

199 /year

  • Single annual payment of €199
  • 4 months of discount
  • Instant access to the +10 courses in the Path
  • Access the Path 24 / 7, wherever and whenever you want
  • Cancel anytime without losing your progress
  • Premium support

* All prices include taxes.

For your security, all orders will be processed on a secure server.

Game Development Path

The ultimate bundle with all our Videogame Development courses to make you a true professional in Unity, Unreal Engine, and Blender. Includes upcoming courses and updates and improvements to current ones.

Mathematics for Video Game Developers

Learn the mathematical fundamentals you need to become a game creator with real examples from your favorite games

182 classes

Video Game Archaeology: History, Critical Analysis and Design DNA

Embark on an interactive journey through Video Game History. Analyze the technical milestones, the failures that changed the industry, and the DNA of video game design.

49 classes

Introducción a C# para desarrolladores de videojuegos

Get a basic understanding of the C# programming language, an essential requirement for developing video games with Unity

98 classes

Learn C# by creating a video game from scratch with Unity

Learn to program in C# while you create your first video game with the free Unity engine

76 classes

Complete Unity 2020 course: start your journey into video games

Step into the future of video game design and unlock your potential. Learn the Unity game engine through hands-on projects so you master all the fundamentals of Unity.

198 classes

Create your first 3D game with Unity

First part of our videogame collection with Unity 2018 focused on creating a 3D first-person game where you'll collect coins with mini map included

65 classes

Crea un videojuego Tower Defense en 2D con Unity

Learn to create a 2D tower defense game (in the style of Rush Royale or Final Fantasy Tactics) with Unity and discover the tricks to get your first multiplatform video game published

132 classes

Crea tu primer juego de plataformas en 2D con Unity

Second part of our video game collection with Unity 2018 focused on creating a 2D platformer game from scratch

67 classes

Create a flappy bird with Unity

Learn to create your own mobile Flappy Bird with Unity and add the monetization SDK to include ads in your game

31 classes

Top-Down en Unity 2D: De Prototipo a Sistemas Profesionales

Master technical architecture, the New Input System, and advanced logic to create industry-standard RPGs and action games.

119 classes

Crea tu primer shooter en tercera persona con Unity

Third part of our video game course with Unity 2018, where we'll focus on creating a third-person shooter game with a really fun character

58 classes

Game Development Fundamentals with Unity 2017

Learn to program video games at a professional level from scratch, mastering all the essential foundations of Unity by creating multiple projects

107 classes

Master User Interfaces in Unity 6: From Zero to Expert in Interactive UI/UX

Learn to create professional, interactive and responsive interfaces in Unity 6 step by step with your certified Spanish instructor

61 classes

Create 5 retro video games with Unity

Fourth course in our Unity 2018 video game saga dedicated to recreating 5 games from the golden age of retro gaming: Pacman, Tetris, Arkanoid, Pong and Minesweeper

89 classes

Create an RPG video game with Unity from scratch

Learn to code your own professional-level RPG from scratch by mastering all the fundamentals of Unity

226 classes

Create 5 video games with Unity

Learn to create 5 video games in 2D and 3D with Unity, programming the logic in C#, and discover the most common mechanics of your favorite games to turn your passion into your future career.

177 classes

Crea un Shooter Multijugador FPS con Unity y Photon PUN 2

Learn to make your own multiplayer first-person shooter game against Zombies using Unity 2021 and Photon PUN 2

106 classes

Master's in Augmented Reality with Unity®2021

Learn from scratch how to develop Augmented Reality projects with Unity, ProBuilder, Vuforia, AR Foundation and C#

107 classes

EXPERT in Advanced Programming with Unity®2022 and C#

Learn ADVANCED content like: C#, Visual Studio, OOP, Design Patterns, SOLID, Custom Editor, Git, GitHub, Debugging and much more!

124 classes

Curso de desarrollo de videojuegos con Unity 2021

Meet the world's most advanced game engine with Unity-certified instructor Juan Gabriel Gomila

339 classes

Create a 3D RPG video game with Unity

Fifth and final part of our 3D RPG video game course with Unity 2018, where you'll learn to create classic game mechanics like equipment and inventory systems

82 classes

EXPERT in Shader Graph with Unity®2021

Learn ADVANCED content like: Shaders, Materials, Technical Art, URP, Shader Graph, Sub Graph, C# and Optimization

51 classes

Unreal Engine 5 Complete Course

Learn to create professional video games with Unreal Engine 5, the new engine from Epic Games that brings tons of new features and cutting-edge functionality to the gaming industry.

128 classes

Unreal Engine 5: Blueprints from A to Z

The complete guide to learning to program in Blueprints with Unreal Engine 5

70 classes

Shaders en Unreal Engine 5 de la A a la Z

Learn to create shaders professionally in Unreal Engine 5 from scratch. Master shader creation and visually improve the quality of your projects in Unreal Engine.

43 classes

Video Game Bootcamp with Unreal Engine

Learn to create a complete 3D game with Unreal Engine 4 and unleash all the power by building mechanics from your favorite games like shooting, jumping, artificial intelligence, menus, enemy waves, and much more!

127 classes

Curso de Experto en Desarrollo de Videojuegos con C++ de la UCLM

The Expert Course in Video Game Development from the University of Castilla-La Mancha is fully established as a national benchmark in video game programmer training, with a project-based approach using C++

10 classes

Modelado en Blender para Principiantes desde cero

Dive into the wonderful world of 3D art with Blender from scratch and start your journey to becoming a professional in 3D modeling for videogames, animations, short films, movies, and so much more!

139 classes

Modelado en Blender para Intermedios

Level up your 3D modeling skills by learning practical and theoretical concepts at an intermediate level for 3D modeling with Blender

148 classes