File IO
Since this is a research project we need a convenient way to store data across all games in reliable and easy to understand method. The following whiteboard is my draft of how I will implement this process.
FilIO has custom data structures for convivence and this script works directly with the json files stored locally. DataStoreLoad (DSL) is the main script developers will edit when adding a new game as it is where information is turned into FileIO’s data structures before being sent there. Above are game managers which use data how they choose fit.