Facebook Unity SDK: Що Це Таке?

автор Kwalee Team

Робота з SDK може бути дратівливою, і ви можете бути впевнені, що щось піде не так, перш ніж ви будете переглядати форуми StackOverflow у пошуках рятівного рішення. Отже, якщо ви починаєте в gamedev і не знаєте, як працює Facebook SDK, це гарне місце для початку.

Чому мені потрібен Facebook Sdk для запуску тесту?

Ви, напевно, вже знаєте, що Facebook досі розміщує різні веселі ігри на платформі — Ludo Star, 8 Ball Pool та UNO серед інших. Для створення цих ігор потрібен такий двигун, як Unity, але для того, щоб запустити їх на Facebook або додати функції, пов’язані з Facebook, потрібен окремий компонент. Ось коли виходить на сцену Facebook SDK.

SDK означає «набір для розробки програмного забезпечення». SDK від Facebook спеціально використовуються для інтеграції функцій Facebook у ваше програмне забезпечення або для того, щоб зробити їх доступними для використання на самому Facebook. Зазвичай існує вісім типів SDK від Facebook. Однак вам потрібен лише один для створення ігор: Facebook Unity SDK.

Що може зробити для мене Facebook Unity Sdk?

Facebook Unity SDK доступний безкоштовно в Інтернеті та пропонує функції, які:

  • дозволяють гравцям автоматично входити в гру з допомогою своїх профілів Facebook,
  • дозволяють вашим гравцям ділитися своїми результатами з друзями на Facebook,
  • відстежують, які оголошення працюють у вашій грі, а які ні,
  • і відстежують поведінку гравця на Facebook, щоб ви могли налаштувати ваш геймплей.

Офіційна документація від Meta до SDK досить чітка та зрозуміла для будь-якого ігрового розробника, щоб слідувати та впроваджувати її.

Що збирає Facebook Unity Sdk?

Аналіз поведінки гравців потребує даних, і це саме те, що збирає SDK. При близькому огляді цей список включає:

  • явні та неявні події,
  • ID додатку Facebook,
  • ID рекламодавця на мобільних пристроях,
  • автоматично реєструвані події, такі як базові взаємодії з додатком,
  • і метадані з самого пристрою, такі як часові пояси, розміри екрану, моделі пристроїв тощо.

Нові версії можуть збирати чи не збирати додаткові дані. І оскільки нові версії SDK випускаються регулярно, дізнайтеся, що останній SDK, перш ніж використовувати його у вашому проєкті. Якщо ви працюєте з видавцем ігор, таким як Kwalee, найкраще зв’язатися з їх менеджерами з видання, щоб дізнатися, яку версію вони рекомендують.

Якщо ви цікавитесь, де знайти останні версії Facebook Unity SDK, ви можете зберегти закладку на офіційній сторінці завантажень.

Як використовувати та впроваджувати Facebook Sdk у ваш проект Unity?

Ви повинні знати, що якщо ваша гра була опублікована задовго до того, як ви інтегрували в неї SDK, дані, які ви аналізуєте, можуть бути ненадійними. Користувачі можуть продовжувати встановлювати або використовувати старі версії вашої гри, якщо вони ще мають доступ до посилання на установку.

Але зазвичай реалізація Facebook Unity SDK займає три етапи.

  • Фаза 1: Перший етап полягає в імпорті SDK у ваш проект Unity. Вам потрібно буде спочатку звернутися до останньої версії SDK, перш ніж імпортувати її та перейти до наступної фази.
  • Фаза 2: Вам потрібно налаштувати свою гру на панелі розробників Meta App Dashboard, без цього SDK не працюватиме належним чином. Для цього вам потрібен буде обліковий запис Facebook.
  • Фаза 3: Вам потрібно буде написати трохи коду для спілкування з SDK. Оскільки він призначений виключно для Unity, вам знадобляться знання C#, щоб повністю завершити цю фазу.

Процеси для цих фаз доступні в офіційній документації до SDK. Якщо вам потрібна швидша, легша версія налаштування, у нас є покроковий посібник для кожної фази на нашому Порталі видання. Ви можете дотримуватись посібника, щоб нічого не пропустити, коли ви впроваджуєте його у ваші ігрові проекти.

Тепер ви знаєте про Facebook Unity Sdk!

Як Видавець року (TIGA 2022), ми навчали багато розробників ігор створювати ігри, які є успішними та прибутковими, і які змушують гравців повертатися знову. Якщо ви робите мобільні ігри з функціями Facebook у них, представте їх нам на нашому Порталі видання. Вам потрібно лише кілька відео з геймплеєм або простий граціозно працюючий прототип вашої мобільної гри, щоб розпочати. Слідуйте за нами в соціальних мережах (TikTok | Twitter | YouTube | Instagram | LinkedIn), щоб дізнатись останні новини про наші зусилля в gamedev.

Про автора:

Пристрасні уми Kwalee, що надають захоплюючі інсайти для геймерів і розробників.

Поділитися цією статтею: