Facebook Unity SDK: O Que É?

por Kwalee Team

Tratar com SDKs pode ser frustrante, e algo vai falhar antes de procurar no StackOverflow a solução que salva vidas. Se está a começar em gamedev e não sabe como o Facebook SDK funciona, este é um bom ponto de partida.

Por Que Preciso Do Facebook Sdk Para Lançar Um Teste?

Provavelmente já sabe que o Facebook ainda hospeda uma variedade de jogos - Ludo Star, 8 Ball Pool e UNO, entre outros. Fazer estes jogos precisa de um motor como o Unity, mas executá-los no Facebook requer um componente separado. É aí que o Facebook SDK entra.

SDK significa kit de desenvolvimento de software. Os SDKs do Facebook são usados para integrar funcionalidades do Facebook no seu software ou torná-los utilizáveis no Facebook. Geralmente, há oito tipos de SDKs do Facebook. Contudo, só precisa de um para fazer jogos: o Facebook Unity SDK.

O Que O Facebook Unity Sdk Faz Por Mim?

O Facebook Unity SDK está disponível gratuitamente online e oferece funcionalidades que:

  • permitem login automático no jogo com perfis de Facebook,
  • permitem que o jogador partilhe pontuações com amigos no Facebook,
  • rastreiam quais anúncios funcionam no seu jogo e quais não,
  • e rastreiam o comportamento de consumo do jogador no Facebook para ajustar o jogo.

A documentação oficial do SDK da Meta é clara e simples para qualquer desenvolvedor seguir e implementar.

O Que O Facebook Unity Sdk Coleta?

Analisar o comportamento do jogador precisa de dados, e é isso que o SDK coleta. A lista inclui:

  • eventos explícitos e implícitos,
  • ID da app Facebook,
  • ID de anunciante móvel,
  • eventos registados automaticamente como interações básicas com a app
  • e metadados do dispositivo, como fusos horários, tamanhos de ecrã, modelos de dispositivo, etc.

Novas versões podem ou não coletar dados adicionais. Como novas versões do SDK são lançadas regularmente, descubra qual a versão mais recente antes de usá-la no seu projeto. Se estiver a trabalhar com um editor de jogos como Kwalee, o melhor é contactar os gestores para saberem qual versão recomendam.

Se procura as últimas versões do Facebook Unity SDK, pode guardar a página oficial de downloads.

Como Usar E Implementar O Facebook Sdk No Seu Projeto Unity

Se o seu jogo foi publicado antes de integrar o SDK, os dados analisados podem não ser confiáveis. Utilizadores podem continuar a instalar ou usar versões antigas se tiverem acesso ao link de instalação.

Mas geralmente, implementar o Facebook Unity SDK tem três fases.

  • Fase 1: Importar o SDK para o projeto Unity. Consulte a última versão do SDK antes de importar e passar para a próxima fase.
  • Fase 2: Configurar o jogo no Meta Developer App Dashboard, sem o qual o SDK não funcionará corretamente. Precisa de uma conta Facebook para isto.
  • Fase 3: Escrever algum código que comunica com o SDK. Como é exclusivamente para Unity, é necessário conhecimento em C# para completar esta fase.

Os processos destas fases estão na documentação oficial do SDK. Se precisar de uma versão mais rápida e fácil, temos um guia passo a passo para cada fase no nosso Portal de Publicação. Pode seguir o guia para não falhar nada ao implementar nos seus projetos de jogos.

Agora Já Sabe Sobre O Facebook Unity Sdk!

Como Publisher of the Year (TIGA 2022), orientamos muitos desenvolvedores de jogos para criar jogos de sucesso e rentáveis, mantendo jogadores envolvidos. Se está a criar jogos móveis com funcionalidades do Facebook, envie-os para o nosso Portal de Publicação. Precisa apenas de alguns vídeos de gameplay ou um protótipo jogável do seu jogo móvel. Siga-nos nas redes sociais (TikTok | Twitter | YouTube | Instagram | LinkedIn) para ter as últimas novidades dos nossos esforços em gamedev.

Sobre o autor:

Mentes apaixonadas da Kwalee, proporcionando perspetivas cativantes para jogadores e desenvolvedores.

Artigos Relacionados

Partilhar este artigo: