Este documento describe pasos para convertir un juego de un solo jugador a un juego multi-jugador utilizando el nuevo sistema en red. El proceso descrito aquí es una versión simplificada de alto nivel del proceso actual para un juego real y no funciona exactamente así para cada juego, pero proporciona una receta básica para el proceso.
Ver Utilizando el NetworkManager.
Por ejemplo, este script solamente procesa input para el jugador local:
using UnityEngine;
using UnityEngine.Networking;
public class Controls : NetworkBehaviour
{
void Update()
{
if (!isLocalPlayer)
{
// exit from update if this is not the local player
return;
}
// handle player input for movement
}
}
Ver acciones en Red.
Arregle prefabs no-jugador como lo son enemigos: