Related Standards

SchemaNamespace URI
Dublin Core Termshttp://purl.org/dc/terms/
DataCite 4https://schema.datacite.org/meta/kernel-4.4/
MODShttp://www.loc.gov/mods/v3

I have chosen to include here only very general XML schemas that I either leveraged directly, or that inspired some elements of the design.

The Dublin Core Terms1 schema is referenced directly for domain-agnostic metadata such as creator, date, rights, and so on. However, certain elements that might appear similar to elements from Dublin Core Terms, such as <identifier> and <rights>, are defined separately in order to allow for more structure than the simple string values of Dublin Core.

The use of an <alt-title> element to represent abbreviations, nicknames, and so on, and an associated attribute @alt-title-type to represent the semantics of the alternate title, is inspired by the <Title> element and @titleType attribute from DataCite 42, but I decided against incorporating the DataCite element and attribute directly in order to separate main and alternate titles, and to be able to incorporate additional (alternate) title types.

I also considered including MODS3 to represent bibliographic references for specific game publications, such as the game book in which a particular system was introduced, or later games based on the same system, but in the end decided to keep bibliographic information minimal, pro tem.

I found no previous work on representing tabletop role-playing game systems or rulesets, and only a limited amount of work on representing the games themselves, or even related works such as boardgames; what I did find was generally not oriented toward XML, e.g. McCulloch4, on cataloging boardgames with MARC, or Franco et al.5, on representing semantics of either computer or tabletop role-playing games in UML. There is a considerable if scattershot literature on representing video games, including computer role playing games, and some on representing rules or game semantics, including again Franco et al., and also e.g. Zagal et al.6 on identifying game design elements and their relationships; but again, none of it is XML-based (most, in fact, seems to give very little consideration to interoperability or reuse at all).

That said, there is also a rich if informal literature among gameplayers and designers discussing game systems, rules, and mechanics, and essays like Edwards7 on the relevance of mechanics to gameplay or Mary Kuhner’s “threefold model”8 seem likely to provide fruitful avenues for developing taxonomy and vocabulary.


1

DCMI. (n.d.). XML schemas to support the Guidelines for implementing Dublin Core™ in XML. Dublin Core. https://www.dublincore.org/schemas/xmls/

2

DataCite Metadata Working Group. (2021). DataCite Metadata Schema Documentation for the Publication and Citation of Research Data and Other Research Outputs. Version 4.4. DataCite e.V. https://doi.org/10.14454/3w3z-sa82

3

Library of Congress. (2022). Metadata Object Description Schema: MODS. Library of Congress Standards. https://www.loc.gov/standards/mods/

4

McCulloch, A. (2017). Cataloguing and Classifying Board and Tabletop Games. Catalogue and Index, 189, 20–24.

5

Franco, A. O. R., Rolim, T. V., Santos, A. M. M., Silva, J. W. F., Vidal, V. M. P., Gomes, F. A. C., Castro, M. F., & Maia, J. G. R. (2018). An Ontology for Role Playing Games. SBC - Proceedings of SBGames 2018. XVII SBGames, Foz do Iguaçu, Brazil. https://www.sbgames.org/sbgames2018/files/papers/ComputacaoShort/188294.pdf

6

Zagal, J. P., Michael, M., Clara, F.-V., Brian, H., & Nolan, L. (2005). Towards an Ontological Language for Game Analysis. Proceedings of the 2005 DiGRA International Conference: Changing Views: Worlds in Play, 3. http://www.digra.org/wp-content/uploads/digital-library/06276.09313.pdf

7

Edwards, R. (2004). System Does Matter. The Forge. http://www.indie-rpgs.com/_articles/system_does_matter.html

8

Kim, J. H. (2008). The Threefold Model FAQ. https://www.darkshire.net/~jhkim/rpg/theory/threefold/faq_v1.html