|
|
|
|
|
by Nysa
3265 days ago
|
|
I am not working directly in gamedev but I have some insights. I've seen growing interest in automated testing from mobile apps. Basically guys were writing regression testing with framework like Selenium (UI testing) that goes throughout most common scenarios.
(I think that was described by huuugegames.com on some presentation) The main idea was to let QA focus on "exploratory" tests. (Testing rules of the game, design decisions or performance) TDD & BDD can be used gamedev but not in places you will think of first. I will simplify it vastly: programmers make tools for designers to use. Tools are made by programmers - tools can be done with TDD and/or BDD.
Games are made by designer - they use tools to make rules, systems etc. Therefore gameplay is make mostly out of data (designer's parameters set in engine/tools) - you can't test your data with TDD/BDD. |
|