Si alguna vez estás construyendo un juego de disparos en primera persona para varios jugadores en Unity usando el complemento Photon, podrías encontrarte con este problema. El problema que discutimos es cuando tienes más de una cámara en tu escena porque hay una cámara conectada a cada objeto jugador. Esto hará que las cámaras se apilen una encima de la otra y que la cámara superior o principal no sea su cámara en primera persona, lo que significa que mientras controla su objeto de jugador local, es posible que no esté viendo su reproductor a través de su cámara. Para solucionar este problema, debe desactivar la cámara de cada objeto de jugador que no sea su objeto de jugador local. Necesitará usar el componente de vista de Photon para verificar si la variable mía es falsa. Si es así, deberá usar una variable de cámara y establecer la variable de habilitación en falso. Esto hará que solo tengas una cámara activa en tu escena multijugador y esa será tu cámara local en primera persona. Al final de ésta implementación podrás tener la configuración para un prototipo de juego multijugador con camara independientes por cada player en la sala.
En ésta oportunidad vamos a mejorar una escena aplicando técnicas de Speed Level Design para finalizar el diseño del nivel para nuestro juego de First Person Shooter Multiplayer. ¡No se lo pierdan!.