Facebook Unity SDK: Co přesně je to?

od Kwalee Team

Práce s SDK může být frustrující, a můžete vsadit, že se něco pokazí dříve, než prohledáte fóristy StackOverflow pro to život zachraňující řešení. Takže pokud začínáte v gamedevu a nejste si jistí, jak funguje Facebook SDK, tohle je dobré místo ke startu.

Proč Potřebuji Facebook SDK K Spuštění Testu?

Asi už víte, že Facebook stále hostí různé zábavné hry na platformě – Ludo Star, 8 Ball Pool a UNO mezi ostatními. Tyto hry by potřebovaly engine jako Unity, ale pro spuštění na Facebooku nebo přidání Facebookových funkcí budete potřebovat oddělenou komponentu. Tady vstupuje do hry Facebook SDK.

SDK znamená software development kit. SDKy Facebooku jsou specificky použity pro integraci Facebookových funkcí do vašeho softwaru, nebo pro jejich používání přímo na Facebooku. Obecně existuje osm typů Facebook SDK. Nicméně, potřebujete jen jeden abyste vytvářeli hry: Facebook Unity SDK.

Co Pro Mě Může Udělat Facebook Unity SDK?

Facebook Unity SDK je volně dostupný online a nabízí funkce, které:

  • umožňují hráčům automaticky se přihlásit do vaší hry pomocí jejich Facebookových profilů,
  • umožňují hráčům sdílet své skóre s Facebookovými přáteli,
  • sledují, které reklamy ve vaší hře fungují a které ne,
  • a sledují chování hráče na Facebooku, abyste mohli upravit svůj gameplay.

Meta oficiální dokumentace pro SDK je jasná a přehledná pro každého vývojáře her, aby ji sledoval a implementoval.

Co Sbírá Facebook Unity SDK?

Analýza chování hráčů vyžaduje data, a to je přesně to, co SDK sbírá. Při bližším pohledu tento seznam zahrnuje:

  • explicitní a implicitní události,
  • ID aplikace Facebooku,
  • ID mobilního inzerenta,
  • automaticky zaznamenané události jako základní interakce s aplikací,
  • a metadata ze samotného zařízení, jako jsou časové zóny, velikosti obrazovky, modely zařízení, a tak dále.

Nové verze mohou nebo nemusí sbírat další data. A protože nové verze SDK jsou pravidelně vydávány, zjistěte, jaké je nejnovější SDK před jeho použitím ve vašem projektu. Pokud pracujete s vydavatelem her jako Kwalee, je nejlepší se obrátit na jejich manažery publikování, abyste zjistili, jakou verzi doporučují si vybrat.

Pokud se ptáte, kde najdete nejnovější verze Facebook Unity SDK, můžete si uložit oficiální stránku ke stažení.

Jak Používat A Implementovat Facebook SDK Do Vašeho Unity Projektu

Měli byste vědět, že pokud vaše hra byla publikována dlouho předtím, než jste do ní integrovali SDK, data, která analyzujete, nemusí být spolehlivá. Uživatelé mohou nadále instalovat nebo používat starší verze vašich her, pokud mají stále přístup k instalačnímu odkazu.

Ale obecně, implementace Facebook Unity SDK probíhá ve třech fázích.

  • Fáze 1: První fáze je o importu SDK do vašeho Unity projektu. Nejprve budete potřebovat odkázat na nejnovější verzi SDK, než ji importujete a přejdete na další fázi.
  • Fáze 2: Budete potřebovat nastavit svou hru na Meta Developer App Dashboard, bez kterého SDK nebude fungovat správně. K tomu budete potřebovat Facebook účet.
  • Fáze 3: Budete potřebovat napsat trochu kódu, který komunikuje s SDK. Jelikož je výhradně pro Unity, budete potřebovat znalosti v C#, abyste tuto fázi plně dokončili.

Procesy pro tyto fáze jsou dostupné v oficiální dokumentaci pro SDK. Pokud potřebujete rychlejší, snadnější verzi nastavení, máme krok za krokem průvodce pro každou fázi na našem Publishing Portal. Můžete sledovat průvodce, abyste při implementaci do svých herních projektů nic nepřehlédli.

Nyní Znáte Facebook Unity SDK!

Jako Publisher of the Year (TIGA 2022), jsme pomohli mnoha vývojářům her vytvářet hry, které jsou úspěšné a ziskové, a udržují hráče, aby se vraceli pro více. Pokud vytváříte mobilní hry s Facebookovými funkcemi, navrhněte je nám na našem Publishing Portalu. Potřebujete jen pár herních videí nebo jednoduchý hratelný prototyp vaší mobilní hry, abyste začali. Sledujte nás na sociálních médiích (TikTok | Twitter | YouTube | Instagram | LinkedIn) a získejte nejnovější informace o našich snahách v gamedev.

O autorovi:

Nadšené mysli týmu Kwalee přinášejí poutavé poznatky pro hráče a vývojáře.

Sdílet tento článek: