Build and Test
Rapidly iterate on responsive platforms with tools to develop and analyze your game.
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
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
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
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
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
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
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.
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 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
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
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
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
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
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
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
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
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
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
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
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
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
-
A world of opportunity awaits
Explore the globe to discover how to create great games, connect with players, and scale your business or see everything in one place.
-
Create great games
Bring your vision to life with the latest technological innovations and iterate efficiently using our robust tools and platforms.
-
Connect with players
Our cross-platform offerings give you tools for growth and access to billions of potential players each day across every type of device.
-
Scale your business
Expand your business domestically and internationally with the help of our global presence and reach.