Exemplo n.º 1
0
    public FakeClientOnServer()
    {
        m_inputProc = new MatchInputProcessor(new MouseAndKbInput());

        var netCom = GetNetworkCommunication();

        GameClient = new GameClient(netCom);
        GameClient.OpponentFound += HandleOpponentFound;
        GameClient.MatchStarted  += HandleMatchStarted;
    }
Exemplo n.º 2
0
    private void Awake()
    {
        m_inputProc = new MatchInputProcessor(new MouseAndKbInput());

        var netCom = GetNetworkCommunication();

        GameClient = new GameClient(netCom);
        GameClient.OpponentFound += HandleOpponentFound;
        GameClient.MatchStarted  += HandleMatchStarted;

        // This is for debug purpose.
        // LoadMatchScene();
    }
Exemplo n.º 3
0
    public FakeClient(UserInput input, string playerName, string netAddress)
    {
        m_userInput  = input;
        OutMessages  = new Queue <RawData>();
        m_playerName = playerName;

        NetworkAddress = new FakeAddress(netAddress);

        if (m_userInput != null)
        {
            m_inputProc = new MatchInputProcessor(m_userInput);
        }
    }