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
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» Retorno da GMBR!!!
por vinians Qui 14 Mar 2024, 19:07

» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30

» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42

» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17

» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18

» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34

» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13

» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18

» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12

» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02

» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55

» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42

» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56

» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49

» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21

» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21

» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39

» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16

» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05

» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55

» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39

» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28

» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01


[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