Extended Facebook Online Subsystem (for all platforms!)
Engage players in your awesome game!

Extended Facebook Online Subsystem is a plugin for Unreal Engine 4 that integrates the Facebook social network for all platforms (using embedded UMG widget) and iOS & Android (using native Facebook SDK). It implements Online Subsystem so you can use available features exposed by this and/or special functions and Blueprints nodes designed only for Facebook. Plugin covers all Facebook functionality, including login and logout, requesting permissions, users identity, users avatars, inviting friends, getting list of friends playing your game or not in order to invite, game requests, achievements, leaderboards, sharing, and Open Graph stories.

Extended Facebook Online Subsystem plugin helps you creating social and interactive games by integrating features from Facebook for Games. Use this plugin to drive more installs and further engage players in your awesome game! Native implementation guarantees seamless integration and the best user experience. Embedded UMG widget implementation makes plugin available for all platforms.

Required Unreal Engine 4.11 or above because of Android Plugin support!

Current plugin version: 2.12.0
User Guide: https://gamednastudio.com/plugins/do..._UserGuide.pdf

Buy now on Sellfy (20% OFF): https://sellfy.com/p/ajKF/
Buy now on Marketplace: https://www.unrealengine.com/marketp...line-subsystem

★ Native implementation means native features provided by Facebook SDK for iOS & Android (for example native platform dialogs).
★ Embedded UMG widget implementation makes plugin available for all platforms.
★ Supports 3D widgets for VR.
★ It exposes simple but powerful API. No more HTTP requests or JSON parsing!
★ Implements Unreal Engine Online Subsystem.
★ All features are exposed to Blueprints.
★ Supports gameDNA installer. No more downloading SDKs and creating packages on your own!
★ Out-of-the-box for all platforms.
★ No additional libraries are needed!
★ Works with Blueprint-only & source code projects.
★ Works with Launcher & GitHub UE4 versions.
★ Facebook login and logout.
★ Requesting new publish permissions.
★ Requesting new read permissions.
★ Getting Facebook users information.
★ Getting users avatars.
★ Getting list of all friends playing your game.
★ Getting list of all friends not playing your game in order to invite.
★ Inviting friends with Game Request.
★ Inviting friends with AppInvite (without login requirement).
★ Reading and writing Facebook Achievements.
★ Reading and writing Facebook Leaderboards.
★ Sharing post on the timeline (in the background without dialog).
★ Sharing image on the timeline (in the background without dialog).
★ Sharing image on the timeline via dialog (without login requirement).
★ Sharing link on the timeline via dialog (without login requirement).
★ Posting Open Graph story.

★ All needed files and SDKs
★ Full source code available on GitHub private repo!
★ Compatible with all platforms
★ Easy plugin setup
★ All future updates
★ Support via Discord & e-mail

WARNING: Facebook removed some functionalities due to Cambridge Analytica scandal and it means these functionalities also don't work in the Extended Facebook plugin because this is not technically possible. We are working on adding new features to this plugin and have plans to release big update in the future. Confirmed functions that currently don't work: Share Post, Share Image, Open Graph Story, Achievements, Leaderboards. Other functions work as intended including Share Link Content and Share Photo Content.

You can test this plugin in our mobile game CHASERS:

You can download example project at the following address: https://github.com/gameDNAstudio/ExampleProjects

Facebook: https://www.facebook.com/gameDNAstudio
Twitter: https://twitter.com/gameDNAstudio

Join our Discord channel to receive support and subscribe latest news: https://gamednastudio.com/discord

Plugin trailer: