Entrar
Últimos assuntos
» player não consegue andarpor 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
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 1
[Tutorial] Google Play Conquistas - Parte 2
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
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
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
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
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:
- 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- Games Ranking :
Notas recebidas : B
Data de inscrição : 23/02/2011
Reputação : 5
Número de Mensagens : 90
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Google Play Conquistas - Parte 2
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- Data de inscrição : 07/11/2014
Reputação : 1
Número de Mensagens : 28
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Google Play Conquistas - Parte 2
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
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.
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- Games Ranking :
Data de inscrição : 11/10/2009
Reputação : 106
Número de Mensagens : 2184
Prêmios :
x 0 x 1 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Google Play Conquistas - Parte 2
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
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
DooMan- Games Ranking :
Notas recebidas : B
Data de inscrição : 23/02/2011
Reputação : 5
Número de Mensagens : 90
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Google Play Conquistas - Parte 2
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
Ronaldo Rodrigues- Data de inscrição : 07/11/2014
Reputação : 1
Número de Mensagens : 28
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Google Play Conquistas - Parte 2
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.
obrigado.
Gonzo- Data de inscrição : 29/05/2012
Reputação : 33
Número de Mensagens : 929
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Google Play Conquistas - Parte 2
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
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- Games Ranking :
Notas recebidas : B
Data de inscrição : 23/02/2011
Reputação : 5
Número de Mensagens : 90
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Google Play Conquistas - Parte 2
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 . Caso sim eu deleto.
Link:
https://www.dropbox.com/s/zapo6hmfbdroo05/Engine%20Google%20Play%20Services.gmz?dl=0
Se alguém se interessar, espero que o dono do tuto não se importe . Caso sim eu deleto.
Link:
https://www.dropbox.com/s/zapo6hmfbdroo05/Engine%20Google%20Play%20Services.gmz?dl=0
willyruduit- Games Ranking :
Notas recebidas : B-B-B-A-A
Data de inscrição : 02/08/2013
Reputação : 33
Número de Mensagens : 306
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Google Play Conquistas - Parte 2
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 . 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
DooMan- Games Ranking :
Notas recebidas : B
Data de inscrição : 23/02/2011
Reputação : 5
Número de Mensagens : 90
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Google Play Conquistas - Parte 2
willyruduit manolinho eu não intendi como funciona sua engine, unica coisa que consegui fazer é fazer gols hehe, explica ela pra nós?
vlw
vlw
Gonzo- Data de inscrição : 29/05/2012
Reputação : 33
Número de Mensagens : 929
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Google Play Conquistas - Parte 2
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- Games Ranking :
Notas recebidas : B-B-B-A-A
Data de inscrição : 02/08/2013
Reputação : 33
Número de Mensagens : 306
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Google Play Conquistas - Parte 2
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.
Parabéns pela iniciativa e obrigado pela contribuição.
Movendo ambos para os tutoriais aprovados.
fredcobain- Games Ranking :
Data de inscrição : 14/04/2011
Reputação : 163
Número de Mensagens : 692
Prêmios :
x 0 x 3 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Google Play Conquistas - Parte 2
Depois de logado no sistema, como eu posso pegar o email e nome do jogador?
itarodrigo- Data de inscrição : 28/08/2010
Reputação : 52
Número de Mensagens : 599
Prêmios :
x 0 x 4 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» [Tutorial] Google Play Conquistas - Parte 1
» [AJUDA] Google play Círculos do Google+ Placares
» Google Play
» Broken Jewel - Google PLAY
» BAIXE JÁ GOOGLE PLAY - Cockroach
» [AJUDA] Google play Círculos do Google+ Placares
» Google Play
» Broken Jewel - Google PLAY
» BAIXE JÁ GOOGLE PLAY - Cockroach
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos