Automated Testing and Validation of Computer Graphics Implementations for Cross-platform Game Development

Commercially released cross-platform video games often feature graphical defects, which negatively impact on the reputations of developers and publishers, as well as on the experience of the players. Game industry testing practices often rely on human testers to assure the quality of a game prior to...

Full description

Bibliographic Details
Main Author: Hooper, Steffan (Author)
Other Authors: Marks, Stefan (Contributor), Philpott, Anne (Contributor)
Format: Others
Published: Auckland University of Technology, 2017-11-23T21:02:38Z.
Subjects:
Online Access:Get fulltext
LEADER 02290 am a22002893u 4500
001 11017
042 |a dc 
100 1 0 |a Hooper, Steffan  |e author 
100 1 0 |a Marks, Stefan  |e contributor 
100 1 0 |a Philpott, Anne  |e contributor 
245 0 0 |a Automated Testing and Validation of Computer Graphics Implementations for Cross-platform Game Development 
260 |b Auckland University of Technology,   |c 2017-11-23T21:02:38Z. 
520 |a Commercially released cross-platform video games often feature graphical defects, which negatively impact on the reputations of developers and publishers, as well as on the experience of the players. Game industry testing practices often rely on human testers to assure the quality of a game prior to release. This thesis investigates the question of whether the testing and validation of computer graphics implementations for cross-platform game development can be automated to reduce the burden on human testers, accelerate the testing phase, and improve the quality of games. Using Design Science Research methods and patterns, iterative development and evaluation is undertaken to construct artefacts, drawing upon prior research and industrial works in related fields such as film and television, as well as proprietary game development insight. Elements of existing automated testing systems and image comparison techniques are combined with industry standard cross-platform development tools and methods to create a reusable and generalisable model of an automated test system, featuring image comparison methods, and record and playback techniques for cross-platform game implementations. In conclusion, this thesis shows that it is possible to create a novel system that is able to detect graphical defects in output from a cross-platform game implementation. 
540 |a OpenAccess 
546 |a en 
650 0 4 |a Automated Testing 
650 0 4 |a Computer Graphics 
650 0 4 |a Cross-platform Game Development 
650 0 4 |a Video Game Development Industry 
650 0 4 |a Defect Detection 
650 0 4 |a Image Comparison 
650 0 4 |a Record and Playback 
650 0 4 |a Design Science Research 
650 0 4 |a DSR Methods and Patterns 
650 0 4 |a Iterative Development 
655 7 |a Thesis 
856 |z Get fulltext  |u http://hdl.handle.net/10292/11017