Abstract:<p>Mechanics are one of the pillars of gameplay, enabled by the underlying implementation of the game. In particular, self-amending mechanics are mechanics that change themselves dynamically and are a common source of duplicate and coupled code because they occur in multiple situations using specific interactions. The Rulebook is an architectural pattern that generalizes how developers deal with these issues, based on a careful research process including a systematic literature review, semi-structured in… Show more
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.