Develop with Facebook to make your game a success on any platform — iOS, Android, or Facebook.com.
Millions play games on Facebook.com and Facebook-connected mobile games. We'll help you get discovered by the right people. Learn more >
Ensure you create an App Detail Page, categorize your game correctly and submit your app for listing in the App Center to enable over one billion people to discover your game.
Learn about the various social channels available to help you grow you game on Facebook, and best practices to make them effective. Learn more >
Requests are a private and direct communication between two players. Build Requests into your game to invite new users and engage existing ones.
Feed stories allow players of your games to share interesting content from their game experience with their friends. Learn how to enable it here.
Notifications allow you to send short, free-form messages to users of your game and serves as a powerful channel for player communication and engagement.
Open Graph allows you to share structured information about players' gaming activity. Use Open Graph to publish stories to drive traffic to your game.
Organize your players into clans, alliances or teams using Facebook Groups to help players connect and share experiences in your game.
Learn how to leverage Facebook's ubiquitous presence across multiple platforms to gain maximum distribution potential for your game.
Turn players into payers by leveraging Facebook's fast and flexible payments solution.
Learn more >
Learn proven tips and techniques to better implement payments and monetize your game, in order to drive long term value for your business.
Facebook allows players to purchase in-app items through mobile. Create an optimized and efficient payment flow for these users.
Establish a recurring revenue stream by offering weekly or monthly subscriptions plus support for an optional free trial period.
Friend Smash! - Fully featured, open source Facebook sample game. Learn how to build, grow and cross-promote a game that is social by design. Learn more >
This tutorial will show you how to implement Facebook's key social technologies into an existing game on the web.
Using Xcode, Objective-C and C++, learn how to implement Facebook's SDK for iOS into a game for iPhone and iPad.
Built natively in Eclipse using Java, learn how to implement Facebook's SDK for Android from the ground up.

A collection of technical resources and best practices for putting together a game on Facebook.com.
A collection of technical resources and best practices for putting together a game for iPhone or iPad.
A collection of technical resources and best practices for putting together a game on Android.

A walkthrough of features available to help you manage your development, staging and production game releases.
A comprehensive overview of all recommended best practices for games on Facebook.com
A comprehensive overview of all recommended best practices for mobile games both on Android and iOS.
Learn how to best leverage Facebook's social technology when building a native mobile game from this detailed guide.

Learn how to construct Requests to allow your players to communicate 1-on-1.
Build your own multi-friend selector to improve the user experience within your game.
Learn how to embed an interactive gaming experience directly into News Feed.
This tutorial will walk you through getting started with building for Open Graph.
This tutorial will guide you through adding a payment solution to your product.
Enable mobile price-points within your game to take full advantage of mobile payments.
Learn how to display prices in a user's preferred currency rather than in credits.
Learn how to gain increased distribution through Facebook by publishing a player's score.
Gain additional distribution by rewarding your players after they've earned achievements.

Games, Cross-Platform
Going cross platform was a winning strategy for Candy Crush Saga. The game used its existing audience on Facebook.com to drive adoption and mobile engagement.
Games, Subscriptions
Adding monthly premium subscriptions that offer players benefits and exclusive rewards.
Games, Open Graph
Diamond Dash is a 60-second gem rush game, where players can match colorful gems, unleash magic diamonds and compete with friends.
Games, Open Graph
With engaging stories about comic-book characters, Playdom has generated over 7 million referrals to its game Marvel: Avengers Alliance.
Games, Mobile Payments
Vostu updated its payment flows using Facebook APIs to make payments with mobile phones easy for people.