|
|
|
|
|
by speps
3265 days ago
|
|
If you want to experience that in the AAA game industry, I work at Rare Ltd (UK, part of Microsoft Studios). We've been doing TDD and Continuous Integration for about 5-6 years now starting with Kinect Sports Rivals. For Sea of Thieves[0] (our current project), we've extended that to Continuous Delivery and it's been just a complete game changer in regards to overtime and crunch. For example, the onboarding exercise is basically a TDD kata that has to use our coding guidelines and build farm so you get to know how we work without having to dive right away into Unreal Engine 4. We use TeamCity for our CI solution. And yes, we are recruiting : https://www.rare.co.uk/careers [0]: https://www.seaofthieves.com |
|
Are you testing the rendering engine? Lighting / physics / shaders / collision detect?
Are you testing scripting? Win conditions? AI (probably not for SoT I guess)?
Are you testing the core engine? File mgmt? memory mgmt? input reading etc?
As someone who is a developer and a gamer but has never combined the two, the idea of TDD in that scenario is fascinating.