Simulate thousands of playthroughs of your game
When launching or updating a game, human playtesting helps to achieve better balance, locate bugs, and validate entertainment value, but it’s costly and time-consuming.
Unity Game Simulation saves you time by using a virtual player to simulate playthroughs on your actual game code to help automate your game balance and QA playtests.

Metric validation
Measure your game balance by defining target ranges for metrics, for more precise and agile testing. With Metric Validation, developers can instantly identify the parameter combinations most likely to lead to a high-quality, balanced game by shortening the loop between testing and actionable feedback.
Your First 500 Simulation Hours Free
We want to make it easy to jump into Game Simulation to see how it can help shorten your testing timelines. To that end, we’re happy to offer you a one-time credit of 500 free simulation hours. This credit will expire six months after purchase.
Once this threshold is exceeded, usage will be charged at the below rate:
*Simulation hours will be billed incrementally by minutes, not rounded to the nearest hour. For example, 90 minutes of simulation time would be billed as 1.5 hours, not rounded to 2 hours.

How SundayToz balances new levels 100x faster
Learn how SundayToz uses Game Simulation to increase the scale of their balance tests by 100x, empowering developers to test each new level over 1,000 times, even while releasing 20–30 new levels every three weeks.

Weapon socket system balancing for Furyion Games
Learn how Furyion compressed 165 million playthroughs into 10 efficient simulations to ensure their game Death Carnival looked, felt, and played its best on launch day, saving them roughly $80K of testing budget and 600 hours of dev time.

How iLLOGIKA optimized for game balance
Learn how iLLOGIKA used Game Simulation to compress 47 days of playthrough tests into just four hours of simulation time, ensuring their game Rogue Racers didn’t leave players in the dust.
Get started
Tap the community
Find answers to your technical questions, and connect with Game Simulation experts and customers.
Grow your knowledge
Get the information you need, when you need it. Our library of blog posts, webinars and workshops is available on demand.
Documentation
Access Unity’s official documentation to find instructions and tutorials.
Frequently asked questions
Sign in to your account on Unity.com to try Game Simulation for free.
Yes. You need a Unity account to access Unity Game Simulation.
Unity Game Simulation is free to use within certain limits – 500 free playthrough hours, plus other conditions that we outline below. If your needs exceed this range, contact us to set up a plan.
A simulation hour is the time your Unity build runs in our simulation service. For each individual simulation, we run your project on a single instance with these specs:
- 6 vCPUs on 2.8GHz Cascade Lake processors
- 22.5GB memory
As a user of Game Simulation, you can run up to 10 simulations in parallel. For example, you can run one simulation for one hour, which will consume one simulation hour, or you could run 10 simulations for one hour, which would consume 10 hours.
Below are the activities, that trigger a charge for one simulation hour:
- Pull the user uploaded build into the instance and launch the simulation
- Run the simulation of Unity build on the instance
- Upload any results and player logs to storage to be able to access
We currently do not charge for storage or traffic for downloading or uploading builds. However, if a simulation fails or is cancelled, the simulation hours will still be billed.
Using Game Simulation requires:
- Using Unity 2018+
- Ability to create a Linux build