Chapter 6: Supplementary Materials


Major components of a new video game version release (example: Animal Crossing: New Horizons)

Versioning, with objects:

1.1.2 objectIdentifierValue (M, NR)1.2 objectCategory (M, NR)
Animal Crossing: New HorizonsIntellectual Entity
ACNH Version 2.0.6Representation
ACHN Version 2.0.6 .npsFile
ACHN Version 2.0.6 .bfresFile

Note: The first row consists of the overarching work of this particular game, Animal Crossing: New Horizons. The second row consists of the representation that aggregates all the components that make up a particular version of the game, usually expressed as a number (Version 2.0.6 as of November 2022). The third row consists of the executable file that is the playable game, the file that is downloaded by the user when purchasing the game at this version from Nintendo. The file extension is proprietary to Nintendo. The fourth row consists of a sample of a 3D renderable object, such as a new character, that could be part of a new game version. The file extension is proprietary to Nintendo.

Versioning, with events:

2.2 eventType (M, NR)Additional event semantic units?
compiling2.3 eventDateTime
dissemination2.4.1 eventDetail
exporting2.6 linkingAgent
modification2.7 linkingObject
transfering
patching
moveToProduction
overwriting

Note: 2.2 eventType allows us to pick from the controlled vocabulary of options for event types (https://id.loc.gov/vocabulary/preservation/eventType.html) or to make up our own. When a company releases a new version of a complicated digital game, lots of people and components have to come together to make the release a success. This might include internal procedures like compiling new code (a standardized term) or moving content from a dev site to publication (a custom term). Additionally, existing event types can describe new versions by using additional semantic units to capture information like dates and details.