Carleton University - School of Computer Science Honours Project
Fall 2018
Interactive Design and Exploration of Abstracted Representations of Game Worlds
Julian Greppin
SCS Honours Project Image
ABSTRACT
The aim of this project is to investigate the need for an abstracted tool for designers to analyze and investigate the worlds they are creating independently in an automated manner which is independent from the software they’re building. To approach this, an example application, with a limited scope, was built in Unity, and focused on using Node-Edge graph to represent the paths and choices a game’s world would present to a player. The Nodes of the graph represent a fork in the road, a choice to be made, whereas the Edge represents the path that has been chosen. Within the graph, Data, statistical representations of game elements, is added to the Edges of the graph and a path through the graph can be created to simulate a player’s route through the game. Although the scope of this project is highly limited especially with consideration to the expected scope of what full production version of this application may entail. Through feedback and analysis, the application produced was found to be an enticing example of abstracted game world representation and received significant interest in its possibilities.