Build and Test
Build and Test
Build and Test
Build and Test
Build and Test
Build and Test
Build and Test

Build and Test

Rapidly iterate on responsive platforms with tools to develop and analyze your game.

Find solutions by role
Find solutions by platform

No Results

Looks like we don’t have any solutions for that. Try adjusting the filters to get results—or explore another lifecycle page.

Android Studio

Build high quality games for every Android device

Android

Accelerate your development and build the highest-quality games for every Android device.

Code and iterate faster than ever by pushing code changes to your running game without restarting. Configure builds without limits, with Android Studio providing the flexibility you need to generate APKs for all device types.

Eliminate tiresome tasks with GUI tools that simplify the less interesting parts of game development, so you can create rich and connected games.

Android vitals

Improve your game’s stability by keeping an eye on your core vitals

Google Play

Android Vitals helps improve the stability of your game by logging metrics from crash rate to battery usage and displaying it in one handy dashboard.

Being able to monitor all your core vitals in one place will help you diagnose and fix bad behaviors, making sure your game is performing exactly how you want it to.

The Google Play Store pulls together usage and diagnostics data to create anonymized reports, helping you remove bugs and improve your user experience.

Cloud Firestore

Store and sync game data at global scale

Firebase

Store, sync, and query data for your mobile and web games without managing servers with Cloud Firestore.

Build hierarchies to store related data and easily retrieve the information you need using expressive queries. Create collaborative experiences and realtime games by syncing data across devices, on or offline, with strong user-based security.

Powered by Google’s storage infrastructure, Cloud Firestore is built to scale with your business, so you can focus on building your game.

Crashlytics

Monitor and fix issues in production

Firebase

Track, prioritize, and fix stability issues faster with Firebase’s powerful crash reporting.

Synthesize an avalanche of crashes into a manageable list of issues, alongside contextual information and severity, so you can pinpoint the root cause and understand which issues to tackle first. Realtime alerts for new issues, regressed issues, and burgeoning issues that might require immediate attention ensure you never miss a critical crash no matter where you are.

Spend less time triaging and troubleshooting crashes and more time building game features that delight players.

Intel vTune

Analyze your software performance on CPU hardware

Stadia

Intel vTune is a performance profiler used to analyze software performance on CPU hardware, and information for how best to utilize this software for Stadia game development is available on the Stadia partners website.

Game developers can optimize their code with Intel vTune which collects key profiling data and presents it with an interface that simplifies its analysis and interpretation. Developers use this tool to both isolate issues and deliver insights about performance on modern processors.

Interested developers should apply for access at Stadia.dev.

Remote Config

Customize everything about your game on the fly

Firebase

Dynamically change the behavior and appearance of your game right from the Firebase console so you can deliver personalized experiences to players.

You can tweak the onboarding flow, A/B test different content, and release new features quickly and confidently - without waiting for app store approval. 

Firebase Remote Config integrates with Google Analytics giving you insight into how these changes drive improvements in your key performance metrics.

Renderdoc

Quickly allow single-frame capture of game development applications.

Stadia

RenderDoc is included in the Stadia SDK for GPU profiling and debugging. This stand-alone graphics debugger allows for quick and easy single-frame capture and detailed introspection of game development applications.

RenderDoc is 100% open source with ongoing development occurring on GitHub. Support troubleshooting help is available on GitHub as well as on the Stadia partner website.

Interested developers should apply for access at Stadia.dev.

Stadia Cloud Development Node

Streamline your processes and make full use of Stadia's cloud services

Stadia

Stadia Cloud Development Nodes are cloud-based development kits available to Stadia Partners in lieu of or in conjunction with physical development nodes.

A Cloud Development Node is for teams that wish to streamline their processes and make full use of Stadia’s cloud production services. Rapid prototyping and sharing of builds across large or geographically disparate teams becomes simple, quick, and secure when using Cloud Development Nodes.

Cloud dev node tools and features will be regularly upgraded and will evolve alongside your game.

Interested developers should apply for access at Stadia.dev.

Stadia Workstation Development Node

Enhance your internal systems and workflows

Stadia

Workstation development nodes are a physical “slice of the cloud” that developers can use to manage and test Stadia games wholly within their own studio. 

Partnering with Stadia enhances the development process by integrating seamlessly with established internal systems and workflows, as well as providing a network of tools and support. Stadia Workstation Development Nodes represent our commitment to providing solutions that account for the unique elements surrounding every studio and project.

Stadia hardware and software will be regularly upgraded and evolve alongside your game.

Interested developers should apply for access at Stadia.dev.

Test Lab

Test in the lab, not on players

Firebase

Validate your game before publishing by running it on physical and virtual devices that simulate actual usage environments.

You can run tests without writing any code. Our intelligent crawler, Robo, can spot errors before players see them. 

Comprehensive test reports at your fingertips will give you actionable insights so your game is in a stable state before it’s released.

Testing tracks

Get the feedback you need to make improvements to your game before its full release

Google Play

Use testing tracks to get invaluable early feedback from players. Release early versions of your game for internal testing, or to trusted players for closed and open testing. 

Testing your game gives you the opportunity to fix any technical or user experience issues with minimal user impact, so you can release the best version of your game to most players. 

You can run internal tests concurrently for different versions of your game and feedback from external tests won't affect your game's public rating.

Unity

Create, launch, and operate your game with the Unity game development platform for mobile

Android

Create Android games for players around the world with the Unity Mobile Games Development Platform. Look for Android and Play Games Services plugins to help make your Android development even easier.

Unreal

Developing games for the Android platform

Android

Unreal is a pure C++ engine designed for high performance. Their complete suite of development tools is made for anyone working with real-time technology.

Android App Signing

Code sign Android games for integrity checking

Google Play

Manage and store your game's signing key securely, with protection for you if your key is ever lost or compromised.

With app signing by Google Play, Google manages and protects your game's signing key and uses it to sign your APKs for distribution. It’s a secure and protected way to store your game signing key.

When you use app signing by Google Play, your keys are kept on the same infrastructure that Google uses to store its own keys.

Android GPU Inspector

See where your game might be running into issues rendering its UI

Android

Improve performance for your players by checking if your game is doing more rendering work than necessary.

Prevent overdraw — when your game draws the same pixel more than once within the same frame — with Android GPU Profiler. This will help debug your game’s rendering issues for a smoother, buffer-free player experience.

By reviewing a visual representation of how much time it takes to render the frames of a UI window, you can identify and reduce overdraw.

Android Studio CPU Sampling Profiler

Provide a faster and smoother user experience by optimizing your game’s CPU usage

Android

Optimize your game’s CPU usage to provide a faster and smoother user experience.

Use the CPU Profiler to inspect your game’s CPU usage and thread activity in real time while interacting with your game. Or, inspect the details in recorded method traces, function traces, and system traces. 

Help your players get more game time by preserving their battery life with regular reviews of your CPU activity.

Authentication

Easily sign-in and authenticate players

Firebase

Sign-in players using any platform with Firebase Authentication. It supports email and passwords, phone authentication, Facebook, Google, Twitter, GitHub login, and more. 

Out-of-the-box, you get a secure, end-to-end identity solution. Drop it into your game and customize however you need.

Building and maintaining your own authentication system can take months, but Firebase Authentication can be set up in under 10 lines of code and still handle complex cases like account merging.

Frame Pacing API

Achieve smooth rendering and a steady framerate on Android

Android

Maintain correct frame pacing and low input latency to avoid stuttering in your game’s graphics.

Profile your game for debugging using the Frame Pacing library. Automatically select swap intervals and deactivate pipelining for ultra-fast frames for optimal input-screen latency.

Choose the refresh rate that best matches the rendering duration of your game’s frames, giving your players a better visual experience.

Player ID

Access context-specific information to formulate insights to generate industry-leading gameplay

Stadia

Using Player ID, Stadia Partners can access discrete context-specific information to formulate insights and generate industry-leading gameplay experiences and services.

Delivered via API, powerful data points like in-game entitlements and consumables, keyboard, gamepad, keycode, mouse, and text inputs, audio data, player progress, player stats, achievements, log in state, friend presence, device type, and myriad others enable developers to better understand and service their player base.

Interested developers should apply for access at Stadia.dev.

Storage

Store and serve content with ease

Firebase

Easily store and serve player-generated content, such as photos and videos, with Cloud Storage for Firebase. 

Effortlessly grow from prototype to production. Save your players time and bandwidth by automatically pausing and resuming your transfers as the game loses and regains mobile connectivity.

Through an integration with Firebase Authentication, you can use our declarative security model to control access and keep data safe.

Test Globe integration

Click and Drag to Interact