Doubling down on games: introducing Fabric for Unity

By Hemal Shah, Product Manager

Think back to the first game you ever played. Do you remember your high score or the feeling when you beat the level you spent all night trying to get past? We do too. For years, Twitter has helped game developers deliver amazing experiences through rich content and app distribution tools that drive discovery and conversation about your content.

Within the Fabric team, we want to double down on that support, and make it even easier to help you build, distribute, and monetize amazing games with best-in-class tools. That’s why today we’re thrilled to announce that Fabric now supports Unity, one of the most popular game development engines in the world.


Focus on building. We’ll help take care of the rest.

In building Fabric for Unity, we worked with hundreds of amazing game developers and learned that a wide variety of teams are facing many of the same challenges:

  • building a stable game for every user
  • surfacing metrics that matter
  • acquiring more customers
  • generating revenue

As we set out to build Unity support for Fabric, we wanted to bring our award-winning SDKs to game developers that leverage the Unity engine. We crafted a streamlined onboarding and update experience through one unified Unity plugin that would give you time back each week to focus on building your game.

Integrated straight in your Unity IDE, there are no extra steps required when you want to install or update any of our SDKs. We know that you're comfortable in your IDE, so with Fabric, you never have to leave it.

With Fabric, the idea of a single tool that will not take long to implement but give us a broad reach in terms of capabilities in Unity, is a huge offering.

A great game starts with a stable base. Using Crashlytics, the #1 crash reporting tool, you get the best of iOS and Android crash reporting to your native and C# code. We perform a deep analysis of each stack trace to identify the most important frames so you can see the exact cause of the crash and immediately address the issue.

Crashlytics was integral to the development of our hit mobile games Star Trek Timelines and Game of Thrones Ascent, and vital to the live operations of both titles. The detailed crash data empowers our engineers to quickly drill down on specific issues, and the visualization tools provide product managers and producers a clear picture of how our crash metrics shift with each new game update. A minimal crash rate means happier players, and Crashlytics is our tool for achieving that goal!

We also know that game analytics can be a hassle. With every chart, graph and filter imaginable, finding the data you need can be time-consuming. Having real-time insights about what your customers are doing in your app will save you time and overhead costs. That’s where Fabric comes in.

Answers, part of the Fabric suite of tools and seamlessly integrated with Crashlytics, is a perfect match for game developers. Out of the box, it has events that match directly to your game milestones, including:

You can even log any custom event for the unique situations and player scenarios your game has. Our analytics support for Unity gives you the easy wins when it comes to getting the most important metrics you need to make key business decisions -- all in real-time. And with the Fabric mobile app, available on both iOS and Android, you can be notified about key stability and performance alerts on the go.


Unlock growth with Twitter – globally

Building a great game means attracting and retaining as many users as possible. As you know, you need to find the most efficient ways to get new customers excited and continue that emotional high for current users.

With Fabric, you can tap into the power of Twitter and attach rich photos, videos and other media experiences to Tweets that drive traffic to your website or app. Victories are sweetest when celebrated. Twitter provides a unique platform to let your players celebrate their triumphs in real time. The Twitter feed is live, public, and conversational; our tools give you the ability to make your game a part of that conversation. With Twitter through Fabric, you can create a way for players to quickly Tweet in a way that feels natural to your game.

To make sure you’re getting the widest and most effective distribution possible, you can even leverage Twitter’s mobile app promotion ecosystem.

Twitter was my virtual leaderboard. 100 percent of the initial discovery of my game came through Twitter because of the 'Tweet your score' button.

Build a business. Maximize ad revenue.

MoPub has been used by game developers since its inception five years ago to help maximize the value of ad supported games. The system offers a single, comprehensive monetization platform that can be seamlessly integrated through Fabric. You can take advantage of all the major ad formats in mobile to create a customized experience that fits naturally with the content of your game.

Our system gives you free ad serving for cross promotion or direct sales, free ad network mediation, and immediate access to over 175 demand partners through MoPub Marketplace, a leading real-time bidding exchange for mobile advertising.

From our friends at FEO Media:

Moving to MoPub for network mediation has been one of the most positive steps this year for the company; not only for increased revenue, but because of the additional controls and transparency.


The most seamless game development experience

Our passion is to build developer tools and services that make your life easy. For Unity, we set out to craft the most seamless plugin in the market. With just a few clicks you can easily onboard our kits into any Unity project. We’ve even built in a few extras that we think all Unity developers will appreciate:

  • Proper dependency management is baked in so you’ll have a hassle-free experience from conception to monetization.
  • Elegant notifications when your tools are out of date; we even automate the update process so when you’re ready, you can always ship the most up-to-date code.
  • Pain-free downloading and updating. No more removing files manually.

To get started, simply download and import the Fabric plugin into your project. We're excited to help you through your game development journey and can’t wait to hear what you think!