GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» player não consegue andar
por lovn7 Qui 21 Nov 2024, 13:33

» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22

» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31

» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23

» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49

» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58

» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36

» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36

» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33

» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51

» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28

» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18

» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08

» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10

» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16

» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40

» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01

» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45

» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34

» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28

» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48

» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54

» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14

» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50


[Tutorial] Google Play Conquistas - Parte 2

+3
Markituh
Ronaldo Rodrigues
DooMan
7 participantes

Ir para baixo

[Tutorial] Google Play Conquistas - Parte 2 Empty [Tutorial] Google Play Conquistas - Parte 2

Mensagem por DooMan Sáb 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:
[Tutorial] Google Play Conquistas - Parte 2 29gd2r4

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
DooMan

Games Ranking : Nota B

Notas recebidas : B
Data de inscrição : 23/02/2011
Reputação : 5
Número de Mensagens : 90
Prêmios : [Tutorial] Google Play Conquistas - Parte 2 Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Tutorial] Google Play Conquistas - Parte 2 Empty Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por Ronaldo Rodrigues Sáb 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
Ronaldo Rodrigues

Data de inscrição : 07/11/2014
Reputação : 1
Número de Mensagens : 28
Prêmios : [Tutorial] Google Play Conquistas - Parte 2 Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Tutorial] Google Play Conquistas - Parte 2 Empty Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por Markituh 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.
Markituh
Markituh

Games Ranking : Sem avaliações

Data de inscrição : 11/10/2009
Reputação : 106
Número de Mensagens : 2184
Prêmios : [Tutorial] Google Play Conquistas - Parte 2 Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Tutorial] Google Play Conquistas - Parte 2 Empty Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por DooMan 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
DooMan

Games Ranking : Nota B

Notas recebidas : B
Data de inscrição : 23/02/2011
Reputação : 5
Número de Mensagens : 90
Prêmios : [Tutorial] Google Play Conquistas - Parte 2 Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Tutorial] Google Play Conquistas - Parte 2 Empty Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por Ronaldo Rodrigues 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
Ronaldo Rodrigues

Data de inscrição : 07/11/2014
Reputação : 1
Número de Mensagens : 28
Prêmios : [Tutorial] Google Play Conquistas - Parte 2 Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Tutorial] Google Play Conquistas - Parte 2 Empty Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por Gonzo 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.
avatar
Gonzo

Data de inscrição : 29/05/2012
Reputação : 33
Número de Mensagens : 929
Prêmios : [Tutorial] Google Play Conquistas - Parte 2 Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Tutorial] Google Play Conquistas - Parte 2 Empty Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por DooMan 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
DooMan

Games Ranking : Nota B

Notas recebidas : B
Data de inscrição : 23/02/2011
Reputação : 5
Número de Mensagens : 90
Prêmios : [Tutorial] Google Play Conquistas - Parte 2 Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Tutorial] Google Play Conquistas - Parte 2 Empty Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por willyruduit 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
willyruduit

Games Ranking : Nota A

Notas recebidas : B-B-B-A-A
Data de inscrição : 02/08/2013
Reputação : 33
Número de Mensagens : 306
Prêmios : [Tutorial] Google Play Conquistas - Parte 2 Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Tutorial] Google Play Conquistas - Parte 2 Empty Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por DooMan 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
DooMan

Games Ranking : Nota B

Notas recebidas : B
Data de inscrição : 23/02/2011
Reputação : 5
Número de Mensagens : 90
Prêmios : [Tutorial] Google Play Conquistas - Parte 2 Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Tutorial] Google Play Conquistas - Parte 2 Empty Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por Gonzo 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
avatar
Gonzo

Data de inscrição : 29/05/2012
Reputação : 33
Número de Mensagens : 929
Prêmios : [Tutorial] Google Play Conquistas - Parte 2 Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Tutorial] Google Play Conquistas - Parte 2 Empty Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por willyruduit 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
willyruduit

Games Ranking : Nota A

Notas recebidas : B-B-B-A-A
Data de inscrição : 02/08/2013
Reputação : 33
Número de Mensagens : 306
Prêmios : [Tutorial] Google Play Conquistas - Parte 2 Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Tutorial] Google Play Conquistas - Parte 2 Empty Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por fredcobain 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
fredcobain

Games Ranking : Sem avaliações

Data de inscrição : 14/04/2011
Reputação : 163
Número de Mensagens : 692
Prêmios : [Tutorial] Google Play Conquistas - Parte 2 Empty

Medalhas x 0 Tutoriais x 3 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Tutorial] Google Play Conquistas - Parte 2 Empty Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por itarodrigo Qui 18 Jun 2015, 08:15

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

Data de inscrição : 28/08/2010
Reputação : 52
Número de Mensagens : 599
Prêmios : [Tutorial] Google Play Conquistas - Parte 2 Empty

Medalhas x 0 Tutoriais x 4 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[Tutorial] Google Play Conquistas - Parte 2 Empty Re: [Tutorial] Google Play Conquistas - Parte 2

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos