Pesquisar este blog

quarta-feira, 1 de fevereiro de 2017

Compartilhar Pontuação no Facebook - Construct 2

Compartilhar Pontuação no Facebook - Construct 2




Olá pessoal, eu estou de volta para fazer um pequeno tutorial de como compartilhar as pontuações do seu game no facebook, então vamos lá.

Enfim, para começar tudo isto teremos que montar um arquivo php usando o método og e para isto basta copiar o codigo abaixo e salvar com um nome que tenha a extenção.php

Compartilhar.php
<?php
$DeehLeh = $_GET["DeehLeh"];
$pontos = explode(":", $DeehLeh);
$highscore = $pontos[0];
?>
<html xmlns='http://www.w3.org/1999/xhtml' xmlns:og='http://ogp.me/ns#'>
<head>
<title>DeehLeh</title>
<meta property='og:title' content='Titulo do compartilhamento <?php echo $highscore;?>.'/>
<meta property='og:description' content='Descrição do compartilhamento <?php echo $highscore;?> ..'/>
<meta property='og:image' content='http://url-do-site/imagem.png'/>
<meta property='og:site_name' content='Nome do site'/>

</head>
<body>
<img src="http://url-do-site/imagem.png"/>
<meta http-equiv="refresh" content="0;URL=http://url-de-redirecionamento" />
</body>
</html>

Apos ter em mãos o código vamos ao tutorial.

1 - Altere tudo oque estiver em cor verde caso não entenda de php
Como alterar:
<?php echo $highscore;?> é uma variável que indicará nossa pontuação do game, então não altere-a, mas você pode escrever algo como Novo Record <?php echo $highscore;?>! como o titulo do compartilhamento .

Em Descrição do compartilhamento eu costumo colocar algo como "- Waaw Fiz um Novo record de <?php echo $highscore;?> Pontos.".

Onde se encontra o link http://url-do-site/imagem.png seria o link referente a imagem que aparecerá ao compartilhar as pontuação, como por exemplo https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgstvLAg9zwV_Ms80E0ulSHed1w5xLU1nW30DTkf_k-mPlIP3mM4PzJAWDdNLGOQP15R3BN3svr40LFdOFKMCLmD5mtSY5RkOjfpBk03dkJFkabevmkN8ZnMxGALu6Gupwh_eWYwPy6AM21/s1600-r/logodl.png

Nem precisos comentar que em Nome do site é basicamente o nome do site o do game.

Para finalizar esta etapa, em http://url-de-redirecionamento você ira colocar o link onde esta hospedado o arquivo.php

Para finalizar o processo, hospede o compartilhar.php em algum lugar, eu vou usar hostinger apenas para o exemplo do tutorial.

2 - Apos já ter configurado o php, vamos configurar o game, para isso tenha uma variável de qualquer nome referente a sua pontuação .

3 - Faça uma condição qualquer, no meu caso irei fazer "Quando a minha variável Exemplo for maior que 4999, apareça nosso sistema de compartilhamento".

4 -Coloque o Plugin Browser e faça abri url em uma nova janela (Open Url in new window), você terá que colocar o link "http://www.facebook.com/sharer/sharer.php?u=http://url-do-site/compartilhar.php?DeehLeh=" & Exemplo & ":5000"

Onde estiver http://url-do-site/compartilhar.php você ira colocar o link onde hospedou o seu código php

Em Exemplo você colocará o nome da sua variável

E para finalizar, em 5000 você coloca algum numero para representar o record máximo ou oque quiser, pois não tem muita influencia no resultado.

5 - Para concluir o projeto, basta hospedar seu game e testar esta nova função dada a ele e ter algo parecido com isto:

Espero que tenha gostado deste tutorial e espero que tenha compensado

4 comentários:

  1. nao estou conseguindo se puder me ajudar eu agradeço

    ResponderExcluir
  2. Anônimo12/17/2017

    Boa noite. Aqui não aparece a imagem no compartilhamento. Fiz idêntico ao tutorial. Sabe resolver? Agradeço

    ResponderExcluir
  3. Tem Como fazer uma vídeo aula para criar 4 DIFICULDADES ( Infantil ) ( Grande ) ( Médio ) ( Pequeno ) No Puzzles Quebra Cabeça no CONSTRUCT 2, se positivo Qual é o valor, Meu Email: pereiraaps@gmail.com

    ResponderExcluir
  4. Tem Como fazer uma vídeo aula para criar 4 DIFICULDADES ( 25 Peças ) ( 81 Peças ) ( 121 Peças ) ( 169 Peças ) No Puzzles Quebra Cabeça no CONSTRUCT 2, se positivo Qual é o valor, Meu Email: pereiraaps@gmail.com

    ResponderExcluir

Evitem usar palavrões