<aside>
Guía técnica completa para construir un shooter online multijugador en Unity con Photon Fusion 2 en modo Shared — desde la configuración inicial del proyecto hasta la implementación de sistemas concretos de gameplay como disparo, score, kill feed, pickups, rachas y torretas.
El foco principal está en la arquitectura de red, la separación entre estado y eventos, y el diseño de un flujo de validación donde las decisiones globales relevantes de la partida son comprobadas por la autoridad central de la sesión.
</aside>
OnChangedRender<aside>
1.- Introducción, alcance y arquitectura general
2.- Setup inicial: Photon, App ID y Fusion 2
3.- Arquitectura base del proyecto: DDOL, Runner y flujo de escenas
4.- Conexión a Photon, lobby, sesiones y custom properties
5.- Shared Mode, autoridad y papel del Master Client
6.- Componentes principales de Fusion
7.- Networked Properties y detección de cambios
8.- RPCs y patrones de validación
9.- Spawn, despawn y ciclo de vida de simulación
10.- INetworkRunnerCallbacks y eventos de sesión
11.- Estado de sala y estado global de partida
12.- Implementación del shooter: jugador, disparo, vida y respawn
15.- Rachas, granada, ataque aéreo y torreta