SchultzGames
Para tirar dúvidas, crie um tópico especifico na área "Dúvidas em Geral" e aguarde ser respondido. Evite comentar em tópicos não relacionados a sua dúvida :D
TÓPICOS RECENTES:
Tópico:
Postado em:
Postado por:
Terreno sumindo
[Jogo em andamento] The Legends of Koai
Duvida em customização de carro na unity
[ASSET] Modelo 3d guitarra gibson firebird "low poly" e outros...
Alguém conhece algum tutorial para criar um jogo parecido com esse na Unity?
como fazer um sistema de captura igual de pokemon generations
Como posso chamar o Cursor do Mouse no script?
[TUTORIAL] Inventario com ScritableObject parte 2
Galera como posso fazer um sistema de combo no mobile ?
duvida
COMO EU POSSO FAZER MEU PERSONAGEM FICAR AGACHADO ENQUANTO EU APERTO O BOTÃO
[PROBLEMA] First Person Controller script não reproduz sons de passo
[TUTORIAL] Sistema COMPLETO de câmeras
Problema em causar dano no player
Como simular um segundo controle no Unity?
Alguém pode me ajuda a coloca animação quando anda?
Erro Movimentação RPG
Unity ML-Agents
Forme Mais Palavras (disponível na Play Store)
PLANECAOS Offline Tiro FPS - Android
Dúvida sobre implementação de sistema de criar/editar mapa unity/unreal
[____ASSET____] MS Vehicle System (FREE VERSION)
Onde foi parar Input Debugger no Unity?
Referência nula em script da Unity
[MAKING-OF] Bastidores da criação do jogo The Hero of Krintau!
[JOGO MOBILE] The Hero of Krintau (Gratuito na Play Store!)
Verificar se a versao do jogo é igual a da Play Store
sistema de motocicleta
Como posso criar um sistema de atacar?
Player se movimenta em direção diferente da posição da camera
PlayerPrefs salva SetActive??
Documentações, Livros e Tutoriais gratuitos... Extensa gama de recursos
TEXTURIZAÇÃO DE CENARIO GRANDE | TECNICA
Girar arma junto com personagem para ele so atacar pela frente !
Erro Unity 2019.3.14f1
[PESQUISA] Pra que plataforma você prefere esse estilo de jogo?
Água no unity 2019.3
COMO SALVAR O PLAYER QUANDO ELE TIVER DESATIVO OU ATIVADO??
Como adiciono um SOM neste script de pulo?
[TUTORIAL] Animação customizável (Por scripts)
Como posso criar um sistema de direção para meus ataques.
pulo com botao UI
Não Consigo Fazer Alterações Em Transform/Sprite Renderer Quando Em Exexução
Como definir limites de zoom para um objeto inspecionado?
[____COLABORE COM O FÓRUM____] Doação para a renovação do domínio
Proposta de Parceria em Belo Horizonte
2 Objetos no mesmo spawner ao mesmo tempo
Pausar o cronômetro
Problemas com fisica
Trailer do jogo Project Lazarus
Unity 2018.2.17 - PlayMode não funciona animações
Força a um objeto numa lista
problemas com celulares android grande
Variável estática que pode ser consultada por todos - Unity Photon
Como fazer a pontuação aparecer no menu?
Melhorar o desempenho do URP no Android
Banco Thief (Assaltador de Banco)-Android-
Como faço para que meu personagem ao subir em um lugar bem íngreme ele escorregue?
Como posso deixar o fogo da vela mais realista?
COMO FAZER COLISÃO COM CAIXAS TIPO OS PUZZLES DO PATETA E MAX DO SNES?
URP Unity em Android
Nano - Jogo de Estratégia para Android
Tutorial Como Fazer Uma Chama de Vela Com Movimento Natural Unity
[TUTORIAL] Teleporte de camera em sequencia com tempo (cutscene)
Movimentaçao por SQM / UNITY 2D
Como Modelar O Corcovado Rio De Janeiro No sketchup Game De Mundo Aberto Artigo 157
Como posso substituir um arquivo já feito?
onde eu encontro o wrap Mode da animação? pfv,preciso parar de dar loop
Limite Máximo de tamanho de mapa na Unity?
[TUTORIAL] Ressetar parametros do Animator após executar animação ( Unity 5 )
FPS KIT 1.0 - EM DESENVOLVIMENTO
Como faz a câmera seguir e gira em torno do jogador
[TUTORIAL] Cronometro simples com segundos e minutos
Timer
Problema ao destruir Clone de um Prefab
Bom dia, erro invisível como resolver? Erro -> [15:32:11]
Transmitir Obejto atravez do click do mouse
Ola sou programador e preciso da sua ajuda!!
Invencível
Personagem invisivel
Armazenar textos do usuario.
C# duvidas sobre como construir um script em arvore
Timer para mudar de câmera
ERRO AO TENTAR DAR PLAY NO JOGO
Vídeo com tela branca no Simmer
Modelo feito no blender e triangular faces
Aparecer Texto por um Certo tempo
[RESOLVIDO] Reiniciar o cronometro ao responder uma questão
[TUTORIAL] Como fazer um laser com LineRenderer - UNITY 5
[TUTORIAL] Sistema de tiro com RAYCAST (várias armas, mira laser, munição, dano, etc, etc)
MENU DE SELEÇÃO DE FASES
Sobre Criação e Execução de Cutscene
[TUTORIAL] Joystick virtual para mobile
Como gravar o nome de um personagem inserido pelo usuário no unity
Como fazer um botão Joystick que controle o First Person Controller?
[TUTORIAL] FPS Controller com corpo completo!
[RESOLVIDO] Executar uma ação somente quando o player adquirir um item
ALGUÉM INTERESSADO EM DESENVOLVER UM KIT THIRD PERSON?
[RESOLVIDO] Sistema Fases/Niveis Igual Archero
Hoje à(s) 3:37 pm
Hoje à(s) 3:18 pm
Hoje à(s) 2:53 pm
Hoje à(s) 1:26 pm
Hoje à(s) 12:04 pm
Hoje à(s) 12:09 am
Ontem à(s) 5:45 pm
Ontem à(s) 4:18 pm
Ontem à(s) 2:37 pm
Ontem à(s) 11:33 am
Ontem à(s) 11:05 am
Qui Maio 28, 2020 9:29 pm
Qui Maio 28, 2020 9:05 pm
Qui Maio 28, 2020 6:49 pm
Qui Maio 28, 2020 6:01 pm
Qui Maio 28, 2020 5:21 pm
Qui Maio 28, 2020 4:44 pm
Qui Maio 28, 2020 2:36 pm
Qui Maio 28, 2020 10:58 am
Qui Maio 28, 2020 5:02 am
Qua Maio 27, 2020 11:59 pm
Qua Maio 27, 2020 10:42 pm
Qua Maio 27, 2020 9:59 pm
Qua Maio 27, 2020 8:52 pm
Qua Maio 27, 2020 7:03 pm
Qua Maio 27, 2020 7:02 pm
Qua Maio 27, 2020 6:52 pm
Qua Maio 27, 2020 5:13 pm
Qua Maio 27, 2020 5:12 pm
Qua Maio 27, 2020 4:34 pm
Qua Maio 27, 2020 4:04 pm
Qua Maio 27, 2020 10:44 am
Ter Maio 26, 2020 10:22 pm
Ter Maio 26, 2020 5:56 pm
Ter Maio 26, 2020 5:28 pm
Ter Maio 26, 2020 5:21 pm
Ter Maio 26, 2020 5:16 pm
Ter Maio 26, 2020 4:44 pm
Ter Maio 26, 2020 2:06 pm
Seg Maio 25, 2020 11:39 pm
Seg Maio 25, 2020 7:31 pm
Seg Maio 25, 2020 2:04 pm
Seg Maio 25, 2020 12:58 pm
Seg Maio 25, 2020 11:02 am
Dom Maio 24, 2020 8:21 pm
Dom Maio 24, 2020 7:13 pm
Dom Maio 24, 2020 7:05 pm
Dom Maio 24, 2020 5:03 pm
Dom Maio 24, 2020 9:04 am
Sab Maio 23, 2020 4:45 pm
Sab Maio 23, 2020 2:04 pm
Sab Maio 23, 2020 11:40 am
Sab Maio 23, 2020 9:37 am
Sex Maio 22, 2020 8:33 pm
Sex Maio 22, 2020 2:32 pm
Sex Maio 22, 2020 3:46 am
Qui Maio 21, 2020 5:38 pm
Qui Maio 21, 2020 4:52 pm
Qui Maio 21, 2020 3:32 pm
Qui Maio 21, 2020 9:42 am
Qui Maio 21, 2020 2:40 am
Qui Maio 21, 2020 12:41 am
Qua Maio 20, 2020 6:08 pm
Qua Maio 20, 2020 5:52 pm
Qua Maio 20, 2020 5:05 pm
Qua Maio 20, 2020 2:42 pm
Qua Maio 20, 2020 2:12 pm
Qua Maio 20, 2020 1:05 pm
Ter Maio 19, 2020 7:04 pm
Ter Maio 19, 2020 3:59 pm
Ter Maio 19, 2020 10:00 am
Ter Maio 19, 2020 7:49 am
Seg Maio 18, 2020 10:37 pm
Seg Maio 18, 2020 10:11 pm
Seg Maio 18, 2020 6:55 pm
Seg Maio 18, 2020 6:52 pm
Seg Maio 18, 2020 5:57 pm
Seg Maio 18, 2020 4:39 pm
Seg Maio 18, 2020 4:09 pm
Seg Maio 18, 2020 12:56 pm
Seg Maio 18, 2020 10:57 am
Seg Maio 18, 2020 9:11 am
Dom Maio 17, 2020 11:04 pm
Dom Maio 17, 2020 9:34 pm
Dom Maio 17, 2020 8:02 pm
Dom Maio 17, 2020 6:26 pm
Dom Maio 17, 2020 6:25 pm
Dom Maio 17, 2020 6:02 pm
Dom Maio 17, 2020 5:53 pm
Dom Maio 17, 2020 5:35 pm
Dom Maio 17, 2020 4:07 pm
Dom Maio 17, 2020 12:11 am
Sab Maio 16, 2020 5:20 pm
Sab Maio 16, 2020 3:33 pm
Sab Maio 16, 2020 8:45 am
Sab Maio 16, 2020 8:14 am
Sab Maio 16, 2020 1:20 am
Sab Maio 16, 2020 12:01 am
Sex Maio 15, 2020 7:04 pm
deikson
Koai
ffabim
PauloFR
PauloFR
Callyde Jr
glauco
hendrick22
mateusoss
Spuk
JohnRambo
AmazingDeliciano
adolfomello1
mecjo
lesgoy
streamer
Faker
Emerson Rebouças
poyser
Daniel Dória
SabrinaSantos
Edu4rdogx
FelipeSouza11
AnaSenpai
JohnRambo
JohnRambo
gtcmcsgo
Yuri Heinz
verme1311
francisco barroso
Kayke_27
Antônio T
MAZUI ESTUDIO
Portela
RafaelSquid1
RafaelSquid1
RafaelSquid1
Kayke_27
Th2y
cyaiber pank
IssacDB
gaspargnc
DougSoares
Weslley
MarcosSchultz
toatoa
AmazingDeliciano
Th2y
Valakinhas
Patrick
Samuelostgamer
maxwarnava
Valakinhas
juansup
Th2y
lesgoy
JohnRambo
Yuri Heinz
Yuri Heinz
RodrigoPrivilegium
lesgoy
lesgoy
Yuri Heinz
gui78h3
Eskeleto
Yuri Heinz
PM JOGOS
gabriel alves souza
vini024
Joc
Weslley
streamer
gui78h3
gui78h3
ViniciusRemix
FelipeSouza11
IssacDB
fausto2017
bionics
maxwarnava
Bomfa
Weslley
MarcosSchultz
Diego Felix
danielPedra90
ronigleydson
MarcosSchultz
Bomfa
MarcosSchultz
MarcosSchultz
gaspargnc
gui78h3
francisco barroso
Bomfa
francisco barroso
francisco barroso
Micco
fabricadegame
leleo

Script para login na Google Play Games não funciona

Ir em baixo

DÚVIDA Script para login na Google Play Games não funciona

Mensagem por Feromark2013 em Dom Jun 24, 2018 11:33 pm

Eu lancei um jogo na Play Store (https://play.google.com/store/apps/details?id=com.Youxi.Golkepper) , e nele eu queria colocar o Google Play Games para para os players poderem salvar o seu progresso na nuvem para poder adicionar algumas idéias que estão no papel.
O problema que o sistema de login que eu fiz não funciona, simplesmente não aparece a tela de login na Play Store.
Então se alguém poder me ajudar a descobrir oque tem de errado no código agradeço.

Código:

using GooglePlayGames;
using GooglePlayGames.BasicApi;
using UnityEngine;


public class PlayGamesScript : MonoBehaviour {

    void Start()
    {
        PlayGamesClientConfiguration config = new PlayGamesClientConfiguration.Builder().Build();
        PlayGamesPlatform.InitializeInstance(config);
        PlayGamesPlatform.Activate();

        SignIn();
    }

    void SignIn()
    {
        Social.localUser.Authenticate(success => { });
    }

    #region Achievements
    public static void UnlockAchievement(string id)
    {
        Social.ReportProgress(id, 100, success => { });
    }

    public static void IncrementAchievement(string id, int stepsToIncrement)
    {
        PlayGamesPlatform.Instance.IncrementAchievement(id, stepsToIncrement, success => { });
    }

    public static void ShowAchievementsUI()
    {
        Social.ShowAchievementsUI();
    }
    #endregion /Achievements

    #region Leaderboards
    public static void AddScoreToLeaderboard(string leaderboardId, long score)
    {
        Social.ReportScore(score, leaderboardId, success => { });
    }

    public static void ShowLeaderboardsUI()
    {
        Social.ShowLeaderboardUI();
    }
    #endregion /Leaderboards
}


Feromark2013
Membro
Membro

Masculino PONTOS : 1353
REPUTAÇÃO : 4
Idade : 16
Áreas de atuação : C##
Respeito as regras : Script para login na Google Play Games não funciona WvDYdlf

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por Feromark2013 em Ter Jun 26, 2018 8:41 pm

Spoiler:

Código:
using GooglePlayGames;
using GooglePlayGames.BasicApi;
using UnityEngine;
using UnityEngine.SocialPlatforms;


public class PlayGamesScript : MonoBehaviour {

    PlayGamesClientConfiguration config = new PlayGamesClientConfiguration.Builder()
      .EnableSavedGames()
      .RequestEmail()
      .RequestServerAuthCode(false)
      .RequestIdToken()
      .Build();

    private void Start()
    {
        SignIn();
    }
    void Activate()
    {
            PlayGamesPlatform.InitializeInstance(config);
            PlayGamesPlatform.DebugLogEnabled = true;
            PlayGamesPlatform.Activate();
    }
    public void SignIn()
    {
        if (PlayGamesPlatform.Instance.localUser.authenticated == false)
        {
            Activate();
            Social.localUser.Authenticate((bool success) =>
            {
                if (success)
                {
                    ((GooglePlayGames.PlayGamesPlatform)Social.Active).SetGravityForPopups(Gravity.BOTTOM);
                }
            });
        }
    }

    public void ActivateButton(GameObject button)
    {
        if (PlayGamesPlatform.Instance.localUser.authenticated == false)
            button.SetActive(false);
        else if (PlayGamesPlatform.Instance.localUser.authenticated)
            button.SetActive(true);
    }

    #region Achievements
    public static void UnlockAchievement(string id)
    {
        if (PlayGamesPlatform.Instance.localUser.authenticated)
            Social.ReportProgress(id, 100, success => { });
    }

    public static void IncrementAchievement(string id, int stepsToIncrement)
    {
        if (PlayGamesPlatform.Instance.localUser.authenticated)
            PlayGamesPlatform.Instance.IncrementAchievement(id, stepsToIncrement, success => { });
    }

    public static void ShowAchievementsUI()
    {
        if (PlayGamesPlatform.Instance.localUser.authenticated)
        {
            PlayGamesPlatform.Instance.ShowAchievementsUI();
        }
    }
    #endregion /Achievements

    #region Leaderboards
    public static void AddScoreToLeaderboard(string leaderboardId, long score)
    {
        if (PlayGamesPlatform.Instance.localUser.authenticated)
            Social.ReportScore(score, leaderboardId, success => { });
    }

    public static void ShowLeaderboardsUI()
    {
        if (PlayGamesPlatform.Instance.localUser.authenticated)
            Social.ShowLeaderboardUI();
    }
    #endregion /Leaderboards
}

Tentei esse outro código mas continua sem nem abrir a tela de login do Google Play Services
@Feromark2013 escreveu: Eu lancei um jogo na Play Store (https://play.google.com/store/apps/details?id=com.Youxi.Golkepper) , e nele eu queria colocar o Google Play Games para para os players poderem salvar o seu progresso na nuvem para poder adicionar algumas idéias que estão no papel.
O problema que o sistema de login que eu fiz não funciona, simplesmente não aparece a tela de login na Play Store.
Então se alguém poder me ajudar a descobrir oque tem de errado no código agradeço.

Código:

using GooglePlayGames;
using GooglePlayGames.BasicApi;
using UnityEngine;


public class PlayGamesScript : MonoBehaviour {

    void Start()
    {
        PlayGamesClientConfiguration config = new PlayGamesClientConfiguration.Builder().Build();
        PlayGamesPlatform.InitializeInstance(config);
        PlayGamesPlatform.Activate();

        SignIn();
    }

    void SignIn()
    {
        Social.localUser.Authenticate(success => { });
    }

    #region Achievements
    public static void UnlockAchievement(string id)
    {
        Social.ReportProgress(id, 100, success => { });
    }

    public static void IncrementAchievement(string id, int stepsToIncrement)
    {
        PlayGamesPlatform.Instance.IncrementAchievement(id, stepsToIncrement, success => { });
    }

    public static void ShowAchievementsUI()
    {
        Social.ShowAchievementsUI();
    }
    #endregion /Achievements

    #region Leaderboards
    public static void AddScoreToLeaderboard(string leaderboardId, long score)
    {
        Social.ReportScore(score, leaderboardId, success => { });
    }

    public static void ShowLeaderboardsUI()
    {
        Social.ShowLeaderboardUI();
    }
    #endregion /Leaderboards
}


Feromark2013
Membro
Membro

Masculino PONTOS : 1353
REPUTAÇÃO : 4
Idade : 16
Áreas de atuação : C##
Respeito as regras : Script para login na Google Play Games não funciona WvDYdlf

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por dstaroski em Ter Jun 26, 2018 8:59 pm

Boa noite brow! você fez a partir de algum tutorial?

Abraço!
dstaroski
dstaroski
Instrutor

Masculino PONTOS : 4639
REPUTAÇÃO : 1108
Idade : 30
Áreas de atuação : Unity 3D

Respeito as regras : Script para login na Google Play Games não funciona Aad8pUi

http://diegodeoliveira.gamejolt.io/defeattheilluminatis

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por Feromark2013 em Ter Jun 26, 2018 9:07 pm

@dstaroski escreveu:Boa noite brow! você fez a partir de algum tutorial?

Abraço!
Sim, https://www.youtube.com/watch?v=5Ae8GeRmdH0&t=11s.

Feromark2013
Membro
Membro

Masculino PONTOS : 1353
REPUTAÇÃO : 4
Idade : 16
Áreas de atuação : C##
Respeito as regras : Script para login na Google Play Games não funciona WvDYdlf

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por dstaroski em Ter Jun 26, 2018 9:12 pm

@Feromark2013 escreveu:
@dstaroski escreveu:Boa noite brow! você fez a partir de algum tutorial?

Abraço!
Sim, https://www.youtube.com/watch?v=5Ae8GeRmdH0&t=11s.

Eu te sugiro rever e verificar passo a passo, nunca utilizei esse procedimento, então eu não saberia te dizer qual o problema. Você tem instalado certinho o Google Play games no seu smartphone?

Abraço!
dstaroski
dstaroski
Instrutor

Masculino PONTOS : 4639
REPUTAÇÃO : 1108
Idade : 30
Áreas de atuação : Unity 3D

Respeito as regras : Script para login na Google Play Games não funciona Aad8pUi

http://diegodeoliveira.gamejolt.io/defeattheilluminatis

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por Feromark2013 em Ter Jun 26, 2018 9:14 pm

@dstaroski escreveu:
@Feromark2013 escreveu:
@dstaroski escreveu:Boa noite brow! você fez a partir de algum tutorial?

Abraço!
Sim, https://www.youtube.com/watch?v=5Ae8GeRmdH0&t=11s.

Eu te sugiro rever e verificar passo a passo, nunca utilizei  esse procedimento, então eu não saberia te dizer qual o problema. Você tem instalado certinho o Google Play games no seu smartphone?

Abraço!
Na verdade eu usei o tutorial mais não funcionou, ai exclui o script  e reinstalei o plugin da Google Play (https://github.com/playgameservices/play-games-plugin-for-unity) e testei outro tutorial, na verdade já fiz isso dezenas de vezes mas continua sem funcionar.

Feromark2013
Membro
Membro

Masculino PONTOS : 1353
REPUTAÇÃO : 4
Idade : 16
Áreas de atuação : C##
Respeito as regras : Script para login na Google Play Games não funciona WvDYdlf

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por dstaroski em Ter Jun 26, 2018 9:19 pm

Vamos esperar então que apareça alguém que manje dessa parte pra te ajudar brow.

Abraço!
dstaroski
dstaroski
Instrutor

Masculino PONTOS : 4639
REPUTAÇÃO : 1108
Idade : 30
Áreas de atuação : Unity 3D

Respeito as regras : Script para login na Google Play Games não funciona Aad8pUi

http://diegodeoliveira.gamejolt.io/defeattheilluminatis

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por guimaraf em Ter Jun 26, 2018 10:28 pm

Ficam algumas perguntas.

Qual versão do Unity está utilizando?
Quando compilei e subi meu jogo eu estava usando a 2017.1, porém não subi novas versões.

Eu fiz um script exclusivamente só para conexão, que utilizo em uma cena de "menu", que normalmente loga normalmente "login automático".

Código:
using UnityEngine;
using GooglePlayGames;
using GooglePlayGames.BasicApi;
using UnityEngine.SocialPlatforms;

public class GooglePlayServicesController : MonoBehaviour
{
    // Use this for initialization
    void Awake()
    {
        PlayGamesPlatform.InitializeNearby((client) =>
        {
            Debug.Log("Inicializado conexão");
        });
    }

    //public string keyRanking;
    void Start ()
    {
        PlayGamesClientConfiguration config = new PlayGamesClientConfiguration.Builder().Build();

        PlayGamesPlatform.InitializeInstance(config);
        // recommended for debugging:
        PlayGamesPlatform.DebugLogEnabled = true;
        // Activate the Google Play Games platform
        PlayGamesPlatform.Activate();

        // authenticate user:
        Social.localUser.Authenticate((bool success) =>
        {
            // handle success or failure
         if (success)
            Debug.Log("Conectado");
         else
                Debug.Log("Erro ao conectar");
        });
    }
}

Este script eu montei olhando a documentação se não me engano da página da Unity mesmo.
Acredito que seu erro é por não inicializar a conexão com os servidores da Google, pode ser outra coisa também, como não sou expert em C#.
guimaraf
guimaraf
ProgramadorMaster

Masculino PONTOS : 1459
REPUTAÇÃO : 83
Idade : 37
Áreas de atuação : Programação de jogos e técnico de informática
Respeito as regras : Script para login na Google Play Games não funciona Aad8pUi

http://guimaraf.github.io

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por jhobert77 em Qua Jun 27, 2018 5:31 am

Conseguiu alguma solução? estou procurando também algum meio de salvar meus jogos, tenho um praticamente concluido, e queria salvar todo o progresso, como inventario que é uma lista de game objects..
não sei bem por onde começar

jhobert77
Iniciante
Iniciante

PONTOS : 939
REPUTAÇÃO : 9
Respeito as regras : Script para login na Google Play Games não funciona WvDYdlf

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por marcos4503 em Qua Jun 27, 2018 8:15 am

Bom. Para salvar o progresso você deve fazer uma serialização  em binary data. Com isso você vai ter algo como uma array de bytes, dessa forma você praticamente vai ter um arquivo de save na memória RAM do dispositivo da pessoa. Então você manda essa array de bytes para a Google e assim essa array é salva nos servidores dela, dessa forma o progresso (arquivo de save) pode ser baixado em qualquer dispositivo que rode seu jogo e o google play.

Bom, agora vamos para a segunda parte. Eu não tenho acesso ao meu projeto nesse momento, mas ele tambem usa google play pra login automatico, conquistas, save de nuvem e placares, ultimamente ele tem dado um problema com login automatico, mas ainda não pude averiguar o que esta rolando, por isso não posso responder com total certeza. 

Você já postou publicamente seu jogo na play store? 
Configurou sua BASE64 corretamente? 
O nome do pacote esta certo? 
O plugin está na mais recente versão?
Na linha 18.. você ja tentou alterar seu comando de:
Código:
 Social.localUser.Authenticate(success => { });

para isso?

Código:
 Social.localUser.Authenticate(bool success => { });
marcos4503
marcos4503
Instrutor

Masculino PONTOS : 3426
REPUTAÇÃO : 571
Idade : 21
Áreas de atuação :
Programação, Mobile, Web e Design.

Veja meus assets para Unity!
https://windsoft.xyz/mtassets


Respeito as regras : Script para login na Google Play Games não funciona Aad8pUi

http://windsoft.xyz

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por Feromark2013 em Qua Jun 27, 2018 12:44 pm

@guimaraf escreveu:Ficam algumas perguntas.

Qual versão do Unity está utilizando?
Quando compilei e subi meu jogo eu estava usando a 2017.1, porém não subi novas versões.

Eu fiz um script exclusivamente só para conexão, que utilizo em uma cena de "menu", que normalmente loga normalmente "login automático".

Código:
using UnityEngine;
using GooglePlayGames;
using GooglePlayGames.BasicApi;
using UnityEngine.SocialPlatforms;

public class GooglePlayServicesController : MonoBehaviour
{
    // Use this for initialization
    void Awake()
    {
        PlayGamesPlatform.InitializeNearby((client) =>
        {
            Debug.Log("Inicializado conexão");
        });
    }

    //public string keyRanking;
    void Start ()
    {
        PlayGamesClientConfiguration config = new PlayGamesClientConfiguration.Builder().Build();

        PlayGamesPlatform.InitializeInstance(config);
        // recommended for debugging:
        PlayGamesPlatform.DebugLogEnabled = true;
        // Activate the Google Play Games platform
        PlayGamesPlatform.Activate();

        // authenticate user:
        Social.localUser.Authenticate((bool success) =>
        {
            // handle success or failure
 if (success)
 Debug.Log("Conectado");
 else
                Debug.Log("Erro ao conectar");
        });
    }
}

Este script eu montei olhando a documentação se não me engano da página da Unity mesmo.
Acredito que seu erro é por não inicializar a conexão com os servidores da Google, pode ser outra coisa também, como não sou expert em C#.
Não funcionou mas obrigado

Feromark2013
Membro
Membro

Masculino PONTOS : 1353
REPUTAÇÃO : 4
Idade : 16
Áreas de atuação : C##
Respeito as regras : Script para login na Google Play Games não funciona WvDYdlf

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por Feromark2013 em Qua Jun 27, 2018 12:46 pm

@marcos4503 escreveu:Bom. Para salvar o progresso você deve fazer uma serialização  em binary data. Com isso você vai ter algo como uma array de bytes, dessa forma você praticamente vai ter um arquivo de save na memória RAM do dispositivo da pessoa. Então você manda essa array de bytes para a Google e assim essa array é salva nos servidores dela, dessa forma o progresso (arquivo de save) pode ser baixado em qualquer dispositivo que rode seu jogo e o google play.

Bom, agora vamos para a segunda parte. Eu não tenho acesso ao meu projeto nesse momento, mas ele tambem usa google play pra login automatico, conquistas, save de nuvem e placares, ultimamente ele tem dado um problema com login automatico, mas ainda não pude averiguar o que esta rolando, por isso não posso responder com total certeza. 

Você já postou publicamente seu jogo na play store? 
Configurou sua BASE64 corretamente? 
O nome do pacote esta certo? 
O plugin está na mais recente versão?
Na linha 18.. você ja tentou alterar seu comando de:
Código:
 Social.localUser.Authenticate(success => { });

para isso?

Código:
 Social.localUser.Authenticate(bool success => { });
Já está na Play Store.
Oque seria a base64?.
Não entendi a pergunta.
Estou com a versão mais recente (https://github.com/playgameservices/play-games-plugin-for-unity).
Sim.

Feromark2013
Membro
Membro

Masculino PONTOS : 1353
REPUTAÇÃO : 4
Idade : 16
Áreas de atuação : C##
Respeito as regras : Script para login na Google Play Games não funciona WvDYdlf

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por marcos4503 em Qua Jun 27, 2018 1:09 pm

Bom, Base64 é um codigo HASH que se refere a sua conta de desenvolvedor. Está é uma chave pública utilizada pra referenciar sua conta no google play. Verifique se o seu codigo base64 (presente no script de configuração do play games). O nome do pacote é algo como "com.empresa.jogo". Mas acredito que como você mandou pra google play e já está publicado, acho que o nome do pacote já está ok..
marcos4503
marcos4503
Instrutor

Masculino PONTOS : 3426
REPUTAÇÃO : 571
Idade : 21
Áreas de atuação :
Programação, Mobile, Web e Design.

Veja meus assets para Unity!
https://windsoft.xyz/mtassets


Respeito as regras : Script para login na Google Play Games não funciona Aad8pUi

http://windsoft.xyz

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por Feromark2013 em Qua Jun 27, 2018 1:12 pm

@marcos4503 escreveu:Bom, Base64 é um codigo HASH que se refere a sua conta de desenvolvedor. Está é uma chave pública utilizada pra referenciar sua conta no google play. Verifique se o seu codigo base64 (presente no script de configuração do play games). O nome do pacote é algo como "com.empresa.jogo". Mas acredito que como você mandou pra google play e já está publicado, acho que o nome do pacote já está ok..
sim já fiz isso

Feromark2013
Membro
Membro

Masculino PONTOS : 1353
REPUTAÇÃO : 4
Idade : 16
Áreas de atuação : C##
Respeito as regras : Script para login na Google Play Games não funciona WvDYdlf

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por Nalfam em Sab Jul 07, 2018 10:19 pm

Cara... fiquei umas 2 semanas tentando achar uma solução para o msm problema.
Qual a versão do Unity que vc está fazendo seu jogo?

Fiz meu jogo na versão 2017.1.0f3 e o plugin atual não funcionou nem a pau!!! 
Se a versão da sua unity for mais antiga mesmo, baixe o plugin 0.9.39
Obs.:tentei usar os Plugins antigos que vem no pacote atual e não funcionou!!!!!

Antes de instalar vc fecha a Unity, vai na pasta do seu projeto e na pasta Assets vc exclui as pastas referente ao googlePlayGames:
provavelmente as pastas são: Plugins, PlayServicesResolver, GooglePlayGames. Faz um backup dessas pastas se achar melhor.

Abre a unity novamente e instala o plugin 0.9.39
Se quiser tbm, faz um backup da pasta do seu jogo antes.

Se achar melhor, desative a opção antipirataria na googleplay pra vc testar seu jogo sem precisar upar o apk. Nem sei se dá certo se deixar ativo srsr mas desativei.
Boa sorte.

T.T Você não tem permissão para postar links externos e e-mails.
Nalfam
Nalfam
MembroAvançado

Masculino PONTOS : 794
REPUTAÇÃO : 31
Áreas de atuação : Unity
Respeito as regras : Script para login na Google Play Games não funciona WvDYdlf

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por NKKF em Sab Jul 07, 2018 10:28 pm

Hey @Nalfam, para você falar estes links, basta pular:

Exemplo: https://www.youtube.com/ vira htt ps://ww w.youtube.com/
NKKF
NKKF
ProgramadorMaster

Masculino PONTOS : 2940
REPUTAÇÃO : 500
Idade : 15
Áreas de atuação : Resolver problemas
Respeito as regras : Script para login na Google Play Games não funciona Aad8pUi

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por Nalfam em Sab Jul 07, 2018 10:31 pm

Obrigado!!! *.*
Segue o link do plugin:
htt ps://github.com/playgameservices/play-games-plugin-for-unity/blob/v0.9.39/current-build/GooglePlayGamesPlugin-0.9.39.unitypackage

Se tudo der certo... o popup do googleplaygames já irá abrir apenas com este comando:
[list=linenums]
[*]Social.localUser.Authenticate(bool success => { });

[/list]
Nalfam
Nalfam
MembroAvançado

Masculino PONTOS : 794
REPUTAÇÃO : 31
Áreas de atuação : Unity
Respeito as regras : Script para login na Google Play Games não funciona WvDYdlf

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por marcos4503 em Dom Jul 08, 2018 9:00 am

Por favor, verifique se sua API do jogo ainda está ok,para fazer isso, vá no seu Console do Google Play > Serviços Relacionados a Jogos > Clique no seu projeto > Detalhes do Jogo > Role a página até o fim > Vai ter algo escrito como "Projeto do Console da API" > Clique no link que está do lado do texto "Este jogo está vinculado ao projeto do Console da API".

Vai abrir uma nova janela com o painel da API, se a janela abrir sem nenhum aviso da Google, o seu projeto está com a API ok, se não, o seu projeto tem algum problema na api e por isso o login não funciona.

Exemplo, a uns dias eu exclui o projeto da API do meu jogo sem querer, e nem lembrava disso. Meu jogo não queria se conectar tambem, então fui verificar ele no console e descobri que o projeto da API tava excluido, então eu restaurei o projeto da API e depois de alguns minutos meu jogo já voltou a funcionar 100%!

O login não funciona somente quando voce manda a Unity instalar, ou não funciona quando baixado a partir da Play Store tambem?
marcos4503
marcos4503
Instrutor

Masculino PONTOS : 3426
REPUTAÇÃO : 571
Idade : 21
Áreas de atuação :
Programação, Mobile, Web e Design.

Veja meus assets para Unity!
https://windsoft.xyz/mtassets


Respeito as regras : Script para login na Google Play Games não funciona Aad8pUi

http://windsoft.xyz

Voltar ao Topo Ir em baixo

DÚVIDA Re: Script para login na Google Play Games não funciona

Mensagem por Duarte em Sab Maio 02, 2020 2:26 pm

@marcos4503 escreveu:Por favor, verifique se sua API do jogo ainda está ok,para fazer isso, vá no seu Console do Google Play > Serviços Relacionados a Jogos > Clique no seu projeto > Detalhes do Jogo > Role a página até o fim > Vai ter algo escrito como "Projeto do Console da API" > Clique no link que está do lado do texto "Este jogo está vinculado ao projeto do Console da API".

Vai abrir uma nova janela com o painel da API, se a janela abrir sem nenhum aviso da Google, o seu projeto está com a API ok, se não, o seu projeto tem algum problema na api e por isso o login não funciona.

Exemplo, a uns dias eu exclui o projeto da API do meu jogo sem querer, e nem lembrava disso. Meu jogo não queria se conectar tambem, então fui verificar ele no console e descobri que o projeto da API tava excluido, então eu restaurei o projeto da API e depois de alguns minutos meu jogo já voltou a funcionar 100%!

O login não funciona somente quando voce manda a Unity instalar, ou não funciona quando baixado a partir da Play Store tambem?

Opa, estou com um problema parecido no momento.
O login funciona somente quando eu instalo a partir do apk gerado pela Unity.
Quando eu instalo pela Play Store não funciona.
Duarte
Duarte
Programador

Masculino PONTOS : 1716
REPUTAÇÃO : 96
Idade : 20
Áreas de atuação : Programação
Desenvolvedor Android
Respeito as regras : Script para login na Google Play Games não funciona WvDYdlf

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum