DocumentCode :
1272223
Title :
Repairing Games at Runtime or, How We Learned to Stop Worrying and Love Emergence
Author :
Lewis, Chris ; Whitehead, Jim
Author_Institution :
Univ. of California, Santa Cruz, CA, USA
Volume :
28
Issue :
5
fYear :
2011
Firstpage :
53
Lastpage :
59
Abstract :
Games must be emergent, constantly surprising players by the possibilities they offer. However, emergence creates unpredictability, preventing developers from verifying that their games won´t lead to undesirable states. Worse still, even when a bug is found, finding out how it occurred can be a significant challenge. The authors present Mayet, a system for monitoring software at runtime, and use it to repair a game as it executes. This capability lets developers focus on creating excellent gaming experiences and not worry about edge cases and untraceable bugs.
Keywords :
computer games; software engineering; Mayet system; game repair; runtime software monitoring; Computer bugs; Error analysis; Games; Maintenance engineering; Runtime; Software engineering; Software reliability; error handling and recovery; games; reliability;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2011.87
Filename :
5953580
Link To Document :
بازگشت