ScriptEase: generative design patterns for computer role-playing games | IEEE Conference Publication | IEEE Xplore