Regression

Automate Unity game testing with AI, no-code tools, and smart replay.. [Contact for Pricing]

Last verified:

Visit Regression

What is Regression?

Regression Games is an AI-powered automated testing platform specifically designed for game developers and QA teams working with the Unity engine. The platform enables users to build end-to-end automated tests that mimic real player behavior, saving time, money, and reducing pain in the game testing process. It provides comprehensive tools for game test automation including replay features, validation libraries, and CI/CD integration.

Key features include Smart Recording for quickly creating automated tests by capturing player actions, OCR techniques for test automation, and Bot Sequences runtime tool that allows stitching together scripted code, recorded playback, computer vision, and exploratory bots. The platform offers chaos testing capabilities through tools like the Monkey Bot that efficiently explore games to find common issues before developers design their test approach. The SDK automatically captures game state, screenshots, logs, and performance information to help teams understand what is happening in their games beyond simple pass/fail test results.

Regression Games is ideal for game development studios, QA teams, and individual game developers working with Unity who need maintainable tests without extensive coding knowledge. The intuitive functional testing builder allows anyone to create tests, even team members without code access. The platform supports JavaScript, Python, TypeScript, and C# for bot development and integrates with CI/CD systems like GitHub Actions and GameCI.

The platform has been recognized as one of the 25 most innovative gaming startups (Game Changers) and offers a Partner Program for organizations implementing their QA automation platform. Regression Games is backed by investors and continues to release updates with new features through their weekly experimentation program called Innovation Friday.

Regression pricing

Pricing model: Freemium

Regression Games uses a proprietary pricing model where costs are negotiated individually with each studio rather than being transparently listed. The Partner Program offers early-adopter pricing options for members. Contact [email protected] for dedicated support and access. A beta program is available for developers to join and provide feedback. The website mentions trying it out but does not clearly specify a free tier with defined limits.

Regression pros

  • Smart Recording tool simplifies test creation by capturing player actions
  • No-code functional testing builder allows anyone to make tests
  • Bot Sequences combines scripted code, recorded playback, computer vision, and exploratory bots
  • SDK collects game state data without custom code needed
  • Monkey Bot chaos testing finds issues before designing test approach
  • Automatic capture of screenshots, logs, and performance information
  • Direct Unity SDK integration with minimal setup required
  • Supports multiple programming languages: JavaScript, Python, TypeScript, C#
  • CI/CD integration with GitHub Actions and GameCI
  • Deep state info collection for comprehensive debugging
  • Works for teams without code access through intuitive builder
  • Replay features for testing and validation
  • Validation libraries for game testing
  • Create first test in minutes with Smart Recording or OCR
  • Recognized as one of 25 most innovative gaming startups (Game Changers)
  • Partner Program with early access to new features and dedicated Slack channel

Regression cons

  • Pricing not transparently listed, requires individual studio consultation
  • Unity-specific focus limits applicability for other game engines
  • Some advanced SDK functionalities still in beta or active development
  • No free tier pricing details publicly available
  • Partner Program pricing based on needs negotiation
  • Primarily designed for Unity engine only
  • May require account for full feature access
  • Limited information on enterprise-scale pricing options

Frequently asked questions about Regression

What is Regression Games?

Regression Games is the ultimate AI agent testing platform for Unity that enables developers to easily develop bots for Unity for QA testing. It is an AI-powered, no-code platform for game test automation with replay features, validation libraries, and CI/CD integration.

How do I create my first test?

You can create your first test in minutes using the Smart Recording tool which captures player actions, or use OCR techniques to get your first automation running quickly. The intuitive functional testing builder allows anyone to make tests without code access.

What programming languages does Regression Games support?

The platform supports bot and agent development in JavaScript, Python, TypeScript, and C#, allowing flexibility for various programming preferences. Every bot must have an index.js file with a configureBot function.

What is Bot Sequences?

Bot Sequences is a runtime tool that allows you to stitch together a wide variety of approaches including scripted code, recorded playback, computer vision, exploratory bots, and more. You aren't tied to one technique and can use what you need to automate your tests.

What is the Monkey Bot?

The Monkey Bot is a chaos testing and exploratory tool that efficiently explores your game and finds common issues before you design your test approach. It helps you go beyond testing known scenarios and explore new scenarios before you think of them.

What data does the SDK capture?

The SDK automatically captures game state, screenshots, logs, and performance information to help inform your team of any issues in your game. As soon as you add the SDK, data and deep state info is collected without custom code needed.

Does Regression Games integrate with CI/CD pipelines?

Yes, the platform is designed to integrate with Continuous Integration/Continuous Delivery systems like GitHub Actions and GameCI for automated workflows. CI/CD integration is one of the core features of the platform.

Which game engines does Regression Games support?

Currently supporting Unity. The Unity SDK follows a simple integration pattern to get you up and running quickly whether you are building an MMORPG or a 2D platformer.

How do I get access to Regression Games?

You can reach out to [email protected] for dedicated support and access. Developers are invited to join the beta and provide feedback. The website is regression.gg and documentation is available at docs.regression.gg.

What is the Partner Program?

The Regression Games Partner Program facilitates successful implementation of their QA automation platform within your organization. Members get early access to new features, access to roadmap driven by design partner feedback, a dedicated Slack channel to communicate directly with engineers, and early-adopter pricing options.

Categories

Use cases

Browse all AI tools on NeedAnAI