Bayonetta 2 bug checking highlighted in new PlatinumGames blog post
Yet another blog update has landed on PlatinumGames’ official blog. This time around, we get to hear about how the team went about bug checking.
Check out a few excerpts below:
Now, do we need every aspect of bug checks to be handled by actual people? My policy is: if a machine can do it, let’s make a machine do it. In this instance, we determine a set of actions for Bayonetta to perform, and make the console play the game over and over and over again.
For example, our first method for bug checking, the full playthrough—if we’re just going to play through the game’s main story, we know what that route is, and what we need to do along the way, so shouldn’t this be possible?
Then there’s bug checking by playing the game for extended periods of time. People need to sleep, eat, and take breaks, but we can make a machine play the game as long as we want and it’ll never even have to use the restroom! This is where automated bug checking really shines.
There also happen to be these kinds of bugs that have a very low chance of reoccurring, sometimes even as low as only a 1/50 chance. If there’s a bug that we randomly came across at one point and want to find the exact conditions for reproducing it, we can program the game to try something in the most precise way possible, and experiment around until we figure out what’s causing the problem.
Head on over to the PlatinumGames website for the full post.