Games Developer Center
Games Overview | |
API Migration Guide |
Discovery
Find More PlayersUse App Ads for Installs to drive traffic to your game and find more players. Helping Your Games Get DiscoveredMillions play games on Facebook.com and Facebook-connected mobile games. Facebook will help you get discovered by the right people. | App Center for GamesSubmit your app for listing in the App Center to enable over one billion people to find your game. Cross PromotionLearn how to use the Business Manager and Business Mapping APIs to enable cross-promotion between titles on Facebook. |
Distribution
Learn about the various social channels available to help you grow your game, and best practices to make them effective.
RequestsRequests are a private and direct communication between two players. | NotificationsNotifications allow you to send short, free-form messages to users of your game. |
SharingSharing is an important part of Facebook Platform and vital to ensure your games' organic distribution. | Open GraphOpen Graph allows you to share structured information about players' gaming activity. |
App & Game GroupsOrganize your players into clans, alliances or teams using Facebook Groups. | Cross PlatformLearn how to leverage Facebook's ubiquitous presence across multiple platforms. |
Monetization
Monetize Your GameMonetize your game with Facebook's Audience Network. Facebook PaymentsTurn players into payers by leveraging Facebook's fast and flexible payments solution. Payments OverviewPrice virtual goods internationally for a global audience, improve the checkout experience for users and efficiently handle payment via mobile. | Gift CardsEnable direct redemption of Facebook Gift Cards into game currency or items. Best PracticesLearn proven tips and techniques to better implement payments and monetize your game, in order to drive long term value for your business. SubscriptionsEstablish a recurring revenue stream by offering weekly or monthly subscriptions plus support for an optional free trial period. |
Development
Facebook SDK for UnityBuild cross-platform 3D games on Facebook rapidly and easily with the Facebook SDK for Unity. The Unity engine and ecosystem gives developers a world class technology platform from which they can build games that work seamlessly across multiple platforms quickly and effectively. |
Cocos2d-x with FacebookBuild cross-platform 2D games on Facebook with Cocos2d-x and Cocos2d-JS and enjoy easy integration with built-in support for Facebook's platform features. Share a single code base and integrate with Facebook without importing additional frameworks or SDKs. |
Getting Started with UnityThis document provides an step-by-step guide to get started with the Facebook SDK for Unity. Unity SDK ReferenceThis document provides the API details for the Facebook SDK for Unity. Unity Games TutorialLearn how to integrate the Facebook SDK for Unity into your Unity Web Player game. | Mobile to Canvas Porting GuideCocos2d-x and Unity both make it easy to bring a mobile game to Facebook Canvas, but mobile and Web games have some key differences that you should keep in mind when development. This document provides a high level overview of the things you may need to consider when porting a game from a mobile platform to Facebook Canvas. |
Tutorials
Friend SmashFully featured, open source Facebook sample game. Learn how to build, grow and cross-promote a game that is social by design. Canvas Game TutorialThis tutorial will show you how to implement Facebook's key social technologies into an existing game on the web. | iOS Game TutorialUsing Xcode, Objective-C and C++, learn how to implement Facebook's SDK for iOS into a game for iPhone and iPad. Android Game TutorialBuilt natively in Eclipse using Java, learn how to implement Facebook's SDK for Android from the ground up. |
Production & Checklists
Managing your Development CycleA walkthrough of features available to help you manage your development, staging and production game releases. Games on Facebook ChecklistA comprehensive overview of all recommended best practices for games on Facebook.com | Mobile Games ChecklistA comprehensive overview of all recommended best practices for mobile games both on Android and iOS. Mobile Games Best PracticesLearn how to best leverage Facebook's social technology when building a native mobile game from this detailed guide. |
How-To and Reference Guides
RequestsLearn how to construct Requests to allow your players to communicate 1-on-1. | Multi-Friend SelectorBuild your own multi-friend selector to improve the user experience within your game. | Feed GamingLearn how to embed an interactive gaming experience directly into News Feed. |
Open GraphThis tutorial will walk you through getting started with building for Open Graph. | PaymentsThis tutorial will guide you through adding a payment solution to your product. | Mobile Price PointsEnable mobile price-points within your game to take full advantage of mobile payments. |
Graph API for ScoresLearn how to gain increased distribution through Facebook by publishing a player's score. | Graph API for AchievementsGain additional distribution by rewarding your players after they've earned achievements. | Invitable Friends APIDiscover and invite new people into your game to take advantage of Facebook's social distribution. |