<aside>
Objetivo: Este bloque pretende que el alumnado comprenda y deje correctamente resuelta la configuración mínima imprescindible para que un proyecto nuevo de Unity pueda conectarse a Photon mediante Fusion 2 en modo Shared, estableciendo así una base técnica fiable para el resto del desarrollo.
Además, responde a una exigencia directa del enunciado: la configuración real de Photon debe completarse antes de abordar el gameplay e incluir la obtención del App ID, la revisión del proyecto y una comprobación de conectividad real creando una sala y conectando un segundo cliente desde otra red.
</aside>
Photon Fusion 2 no funciona únicamente por importar un paquete en Unity. Para que el proyecto pueda crear o unirse a una sesión real, hacen falta tres piezas bien configuradas:
NetworkProjectConfig coherente con la topología y las necesidades del proyectoEl enunciado fija además varias restricciones que condicionan esta fase desde el principio:
A nivel conceptual, conviene diferenciar tres elementos desde esta fase:
StartGame() sobre un NetworkRunner crea el peer local y crea o une la sesión definida por StartGameArgs.La configuración inicial conviene entenderla como una cadena de pasos con dependencia real entre ellos. Si uno queda mal, todo lo demás se vuelve inestable o directamente no conecta.