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

aut.author.twitter@SteffanHooper
aut.embargoNoen_NZ
aut.thirdpc.containsYesen_NZ
aut.thirdpc.permissionNoen_NZ
aut.thirdpc.removedYesen_NZ
dc.contributor.advisorMarks, Stefan
dc.contributor.advisorPhilpott, Anne
dc.contributor.authorHooper, Steffan
dc.date.accessioned2017-11-23T21:02:38Z
dc.date.available2017-11-23T21:02:38Z
dc.date.copyright2017
dc.date.created2017
dc.date.issued2017
dc.date.updated2017-11-23T07:15:37Z
dc.description.abstractCommercially 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.en_NZ
dc.identifier.urihttps://hdl.handle.net/10292/11017
dc.language.isoenen_NZ
dc.publisherAuckland University of Technology
dc.rights.accessrightsOpenAccess
dc.subjectAutomated Testingen_NZ
dc.subjectComputer Graphicsen_NZ
dc.subjectCross-platform Game Developmenten_NZ
dc.subjectVideo Game Development Industryen_NZ
dc.subjectDefect Detectionen_NZ
dc.subjectImage Comparisonen_NZ
dc.subjectRecord and Playbacken_NZ
dc.subjectDesign Science Researchen_NZ
dc.subjectDSR Methods and Patternsen_NZ
dc.subjectIterative Developmenten_NZ
dc.titleAutomated Testing and Validation of Computer Graphics Implementations for Cross-platform Game Developmenten_NZ
dc.typeThesis
thesis.degree.grantorAuckland University of Technology
thesis.degree.levelMasters Theses
thesis.degree.nameMaster of Philosophyen_NZ
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
HooperS2.pdf
Size:
5.33 MB
Format:
Adobe Portable Document Format
Description:
Whole thesis
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
897 B
Format:
Item-specific license agreed upon to submission
Description:
Collections