Carleton University - School of Computer Science Honours Project
Fall 2018
Extensive GURPS Assistant and Dynamic Simulator (EGADS)
Riley Troke-barriault
SCS Honours Project Image
ABSTRACT
Having outlived the stigmatization and moral panic that defined their early history, tabletop roleplaying games have grown to become an increasingly popular form of social entertainment, blending creative improvisation with often complex gameplay mechanics. Among the most popular systems for tabletop roleplaying is the Generic Universal Roleplaying System (GURPS), a system intended to allow for a wide range of settings and styles, from science fiction to film noir. Although many digital tools exist to assist in the creation of characters and to simulate individual dice rolls, these tools provide little insight into the impact of character traits, skills and attributes on in-game scenarios. The purpose of this project is to provide this exact function, serving as a means through which players can project and fine-tune the viability of their characters, as well as allowing Game Masters to better develop scenarios that suit players' strengths and weaknesses.