Facebook offers a frame in which to put your game directly on Facebook.com on desktops and laptops. Building a game on Facebook.com gives you the opportunity to deeply integrate into the core Facebook experience.
Your game can integrate with many aspects of Facebook.com, including the News Feed and Notifications. All of the core Facebook Platform technologies, such as Graph API, Facebook Login and Payments are available within games on this platform.
Your game will need to be approved and listed within App Center before people can play it on Facebook.com.
Tools and services to help you bring your game to Facebook.
For a game surfaced directly on Facebook.com, there is usually a logged in user session available to use in your app. You can use this to leverage social channels and build a personalised experience for people using your app.
Cocos2d-x and Unity both make it easy to bring a mobile game to Facebook.com, but mobile and Web games have some key differences that you should keep in mind when developing. We provide a high level overview of the things you may need to consider when porting a game from a mobile platform to Facebook.
Games on Facebook are hosted as a portal, but the actual game content is hosted from your own web server. Facebook offers several optimization features designed to let your game shine in your players' browsers.
A game on Facebook.com can turn players into payers by leveraging Facebook's fast, flexible payments solution. We support over 80 payment methods including Visa, MasterCard, Paypal and mobile in more than 50 countries. With the ability to provide a price in local currency, offer recurring subscriptions and target mobile-first payers, we offer a set of payments business models to complement traditional social gaming one-time purchases that will help turn your game into long-term value for your business.