[Tutorial] Google Play Conquistas - Parte 2

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[Tutorial] Google Play Conquistas - Parte 2

Mensagem por DooMan em Sab 16 Maio 2015, 22:33

Tutorial: Google Play Archivements ou Google Play Conquistas

Usei o GMS 1.3 para criar esse tutorial.

Dividi o tópico em 2 para ficar mais facil o entendimento.
Tópico anterior: Google Play Conquistas - Parte 1

Passo 3: Vá no Game Maker e entre na aba "Global game settings
Spoiler:
E depois na aba [1] "Android", Depois na aba [2] Social, marque a opção [3] "Enable Google Services"
Spoiler:

Depois você irá colocar o ID do seu app, indo no console de desenvolvedor, serviço de jogo [icone do joystick] e pegar os números, que aparecem do lado da foto do seu jogo e em baixo do nome do serviço do seu jogo
Spoiler:

Isso deverá fazer com que a Google identifique seu jogo como sendo da rede de conquista na questão de jogos, que aparece a tela de "conectado com a google play games" no inicio do jogo.

Clique em ok.

Bom agora com o Game Maker Aberto, vamos criar um objeto conquistas
Vá em Events, Mouse, Left pressed
e cole o código
Código:
if os_is_network_connected()
        {
            if (!achievement_login_status())
                {
            achievement_login()
                }
             if achievement_available()
               {
                achievement_post ("[id de conquistas que você criou]", 100);
               }
        }

Dessa maneira, assim que você clicar na tela do seu celular, esse código deverá fazer com que a sua conquista seja seja exibida da seguinte forma:


Como é uma conquista, com cada uma deverá acontecer apenas uma vez
Você pode empregar isso em alarms, algum evento ou algum score que o jogador atinge, ele recebe uma conquista diferente (exemplo do Midtown Jumper)

Bom galera, não tem como eu disponibilizar uma engine pois no momento eu to sem computador (aff... kkkk) e também as conquistas do jogo só funcionam se ele tiver sido baixado da google playstore... Dizem que tem a opção de desfazer isso, mas ainda não tive a oportunidade e nem tempo de explorar ao fundo essas funcionalidades...

Bom galera, então é isso, qualquer coisa se quiserem ver como ficaram em meus jogos, tenho como exemplo o
Fallen Angel
Midtown Jumper
E esse aplicativo que criei para um trabalho de faculdade aqui da cidade: Odonto EPI


Última edição por DooMan em Seg 18 Maio 2015, 11:03, editado 1 vez(es)

DooMan

Ranking : Nota B
Número de Mensagens : 90
Idade : 21
Data de inscrição : 23/02/2011
Notas recebidas : B
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por Ronaldo Rodrigues em Sab 16 Maio 2015, 23:09

Olá amigo, gostei do tutorial muito bem explicado,estou com uma duvida sobre atualização do aplicativo.Toda vez que eu atualizo o meu jogo,tem que fazer o download do apk inteiro, então gostaria de saber se tem alguma forma de baixar só a modificação ao invez do jogo inteiro.Agradeço a ajuda e obrigado pelo tutorial

Ronaldo Rodrigues

Número de Mensagens : 28
Data de inscrição : 07/11/2014
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por Markituh em Dom 17 Maio 2015, 00:03

Tecnicamente, seria possível, um .apk é basicamente um ZIP com os arquivos do aplicativo dentro, e patchers são filé de fazer, mas nem tanto nesse caso já que o tamanho do ZIP pode variar yes

De qualquer forma, você baixaria o apk inteiro atualizando pela Play Store. O instalador de pacotes só ia ver a diferença (se um arquivo foi excluido) e substituir o resto. Pelo menos, é o que eu acredito que ele faça.

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por DooMan em Dom 17 Maio 2015, 00:19

Ronaldo Rodrigues escreveu:Olá amigo, gostei do tutorial muito bem explicado,estou com uma duvida sobre atualização do aplicativo.Toda vez que eu atualizo o meu jogo,tem que fazer o download do apk inteiro, então gostaria de saber se tem alguma forma de baixar só a modificação ao invez do jogo inteiro.Agradeço a ajuda e obrigado pelo tutorial

Cara valeu mesmo Very Happy
er... Markituh já te respondeu,, basicamente o que eu iria falar.. é meio que uma parada na qual você baixa o apk, e o sistema android baixa e substitui os arquivos antigos pelos novos ou adiciona algo que ja nao teria e ignora o resto, um exempo disso é que o app continua com o mesmo tamanho de antes, se no caso você fez alguma alteração mínima, agora se você já adicionou algo no seu app ou jogo, ele já aumenta de tamanho Very Happy

DooMan

Ranking : Nota B
Número de Mensagens : 90
Idade : 21
Data de inscrição : 23/02/2011
Notas recebidas : B
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por Ronaldo Rodrigues em Dom 17 Maio 2015, 00:49

Então no caso eu devo usar algum arquivo de expansão? estou fazendo o upload do aplicativo com uma versão superior ao publicado no qual fiz poucas modificações (diferença de apenas 600kb) existe alguma forma de baixar apenas o que foi modificado ao invez do aplicativo inteiro? Obrigado pela resposta Smile

Ronaldo Rodrigues

Número de Mensagens : 28
Data de inscrição : 07/11/2014
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por Gonzo em Dom 17 Maio 2015, 14:34

Desculpe eu sou um pouco lento, quais utilidades que podem ser aplicadas a esse tutorial? baixei seu jogo e vi que ele reconheceu minha conta e só queria saber quais as coisas possíveis que se da pra fazer com esse tutorial.

obrigado.

Gonzo

Número de Mensagens : 927
Data de inscrição : 29/05/2012
Reputação : 33
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por DooMan em Seg 18 Maio 2015, 10:55

Ronaldo Rodrigues escreveu:Então no caso eu devo usar algum arquivo de expansão? estou fazendo o upload do aplicativo com uma versão superior ao publicado no qual fiz poucas modificações (diferença de apenas 600kb) existe alguma forma de baixar apenas o que foi modificado ao invez do aplicativo inteiro? Obrigado pela resposta Smile

cara, infelizmente não, eu também andei procurando uma maneira de fazer isso, mas seria só com pacotes de expansão, tipo o ".obb" de alguns jogos

Gonzo escreveu: Desculpe eu sou um pouco lento, quais utilidades que podem ser aplicadas a esse tutorial? baixei seu jogo e vi que ele reconheceu minha conta e só queria saber quais as coisas possíveis que se da pra fazer com esse tutorial.
obrigado.

Cara, no momento to estudando isso, por enquanto consegui fazer só a questão das conquistas, depois vou complementar o tutorial com a parte de que dá para abrir o menu de conquistas do google pelo jogo... também fiquei sabendo que da pra fazer uma parte de highscores ou "leaderboards" como la fala... mas ainda não consegui entender como funciona isso no game maker



[Mensagens unidas pela moderação]

DooMan

Ranking : Nota B
Número de Mensagens : 90
Idade : 21
Data de inscrição : 23/02/2011
Notas recebidas : B
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por willyruduit em Seg 18 Maio 2015, 21:40

Bom fiz uma engine sobre o assunto, usando o estes tutoriais da para fazer um teste basta adaptar os códigos que estão comentados e seguir o tutorial.

Se alguém se interessar, espero que o dono do tuto não se importe Laughing . Caso sim eu deleto.

Link:
https://www.dropbox.com/s/zapo6hmfbdroo05/Engine%20Google%20Play%20Services.gmz?dl=0

willyruduit

Ranking : Nota A
Número de Mensagens : 306
Idade : 28
Data de inscrição : 02/08/2013
Notas recebidas : B-B-B-A-A
Reputação : 33
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por DooMan em Seg 18 Maio 2015, 22:55

willyruduit escreveu:Bom fiz uma engine sobre o assunto, usando o estes tutoriais da para fazer um teste basta adaptar os códigos que estão comentados e seguir o tutorial.

Se alguém se interessar, espero que o dono do tuto não se importe Laughing . Caso sim eu deleto.

Link:
https://www.dropbox.com/s/zapo6hmfbdroo05/Engine%20Google%20Play%20Services.gmz?dl=0

oo cara, booa, muito bom, ajuda a complementar o tutorial, brigadão mesmo Very Happy

DooMan

Ranking : Nota B
Número de Mensagens : 90
Idade : 21
Data de inscrição : 23/02/2011
Notas recebidas : B
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por Gonzo em Qua 20 Maio 2015, 13:58

willyruduit manolinho eu não intendi como funciona sua engine, unica coisa que consegui fazer é fazer gols hehe, explica ela pra nós?

vlw

Gonzo

Número de Mensagens : 927
Data de inscrição : 29/05/2012
Reputação : 33
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por willyruduit em Qua 20 Maio 2015, 14:04

Gonzo escreveu:willyruduit manolinho eu não intendi como funciona sua engine, unica coisa que consegui fazer é fazer gols hehe, explica ela pra nós?

vlw

Cara ela é como se fosse um jogo com uma conquista e placar online, para adaptar vc deve abrir os objetos e ver os codes comentados e substituir pelos seus criados no google play seguindo o tutorial dai se quiser testar vc deve upar a engine na sua conta já com os codes alterados! mas não precisa publicar.

Sei que parece complicado mas não consigo fazer mais simples, nela tem tudo que precisa "na programação" para adicionar conquistas e placares.

Se tiver alguma duvida especifica pode perguntar que tento explicar de novo.

willyruduit

Ranking : Nota A
Número de Mensagens : 306
Idade : 28
Data de inscrição : 02/08/2013
Notas recebidas : B-B-B-A-A
Reputação : 33
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por fredcobain em Qui 28 Maio 2015, 12:22

Tutorial muito valioso pelo assunto que é de grande interesse pelo fórum.

Parabéns pela iniciativa e obrigado pela contribuição.

Movendo ambos para os tutoriais aprovados.

fredcobain

Ranking : Sem avaliações
Número de Mensagens : 691
Idade : 35
Data de inscrição : 14/04/2011
Reputação : 162
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por itarodrigo em Qui 18 Jun 2015, 08:15

Depois de logado no sistema, como eu posso pegar o email e nome do jogador?

itarodrigo

Número de Mensagens : 599
Idade : 33
Data de inscrição : 28/08/2010
Reputação : 52
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por Conteúdo patrocinado Hoje à(s) 16:28


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

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