3 ms·
Factorio is perhaps the only game I am aware of using TDD. Lots of engine teams use extensive automated testing. Only Factorio is applying it to game logic of a
by Danieru 5y ago
Factorio is perhaps the only game I am aware of using TDD. Lots of engine teams use extensive automated testing. Only Factorio is applying it to game logic of any major game I know.
- Glowbox 5y agohttps://twitter.com/playartifact/status/1051964775658217473?lang=en https://twitter.com/playartifact/status/1051964775658217473?... Artifact did it too (which is no longer being worked on though).
- mywittyname 5y agoFactorio seems especially well suited to TDD. The core gameplay loop involves automating away manual tasks. So I have to imagine that the test cases leverage blueprints a lot, i.e., create a blueprint for a feature, pipe resources into it via conveyor belt, test output rates on conveyor belts.