public void salvar()
    {
        numeroDeNicksSalvos = PlayerPrefs.GetInt("numeroDeNicksSalvos");


        if (numeroDeNicksSalvos < 20)           // por enquanto vai ser assim
        {
            BinaryFormatter bf   = new BinaryFormatter();
            FileStream      file = File.Create(arquivoURL [numeroDeNicksSalvos]);
            numeroDeNicksSalvos++;
            PlayerPrefs.SetInt("numeroDeNicksSalvos", numeroDeNicksSalvos);

            DadosPlayer data = new DadosPlayer();

            data.nick   = this.nick;
            data.pontos = this.pontos;

            bf.Serialize(file, data);


            file.Close();
        }
        else
        {
            //quando for maior que 20 ainda nao esta resolvido
        }
    }
    public Jogador[] carregarDadosPlayer()
    {
        for (int i = 0; i < PlayerPrefs.GetInt("numeroDeNicksSalvos"); i++)
        {
            if (File.Exists(arquivoURL[i]))
            {
                BinaryFormatter bf   = new BinaryFormatter();
                FileStream      file = File.Open(arquivoURL[i], FileMode.Open);

                DadosPlayer data = (DadosPlayer)bf.Deserialize(file);
                file.Close();

                this.nick   = data.nick;
                this.pontos = data.pontos;

                jogadores [i] = new Jogador(this.nick, this.pontos);
            }
        }
        return(jogadores);
    }