Note: The TTRPG•ML schema uses both original elements and
embedded elements from Dublin Core Terms .
Element Definition
rpg-systems
Container type for a collection of RPG systems.
rpg-system
A tabletop role-playing game system (as distinguished from particular games using the system).
alt-title
An alternative title for a game or game system, such as a nickname, abbreviation, subtitle, or translated title.
edition
An edition of a game or system.
identifier
An identifier for a game or system.
scope
The size and scope of a game, e.g. the required/suggested number of players, time per session, whether or not the game is intended for a multi-session campaign, etc.
resp-stmt
A statement of responsibility for a game or system.
rights
Rights information for a game or system.
style
A style of play associated with a game or system.
style-name
The name of a play style, such as gamist, narrativist, or simulationist.
style-note
An explanatory note regarding play style.
games
A collection of games associated with a game system.
game
A tabletop role-playing game.
copyright
Copyright information for a game or system.
note
An explanatory note attached to other elements.
Label rpg-systems
URI https://dmoles.info/ttrpgml-0.1/rpg-systems
Definition Container type for a collection of RPG systems.
Cardinality Not repeatable.
Note: The systems in the collection may bear some intellectual
relationship to one another or be organized simply for convenience.
Empty collections are allowed.
Label rpg-system
URI https://dmoles.info/ttrpgml-0.1/rpg-system
Definition A tabletop role-playing game system (as distinguished from particular games using the system).
Cardinality Repeatable.
Note: These properties, with the exception of style
,
and games
, can also be specified at the game
level.
Properties not specified for a game
are presumed to be inherited from
the parent rpg-system
.
Label alt-title
URI https://dmoles.info/ttrpgml-0.1/alt-title
Definition An alternative title for a game or game system, such as a nickname, abbreviation, subtitle, or translated title.
Text content Any string
Attribute Values
alt-title-type
(required)abbreviation
, nickname
, subtitle
, translation
, or other
.
Label edition
URI https://dmoles.info/ttrpgml-0.1/edition
Definition An edition of a game or system.
Text content Any string
Note: Different editions of a game or system should be recorded as
individual game
or rpg-system
elements.
Label identifier
URI https://dmoles.info/ttrpgml-0.1/identifier
Definition An identifier for a game or system.
Text content Any string
Attribute Values
type
(required)The identifier type or source (e.g. wikidata
, LCCN
)
Label scope
URI https://dmoles.info/ttrpgml-0.1/scope
Definition The size and scope of a game, e.g. the required/suggested number of players, time per session, whether or not the game is intended for a multi-session campaign, etc.
Text content Any string
Attribute Values
players
(optional)The required or suggested number of players of a game. Often expressed as a range, e.g. 3-6
session-time
(optional)The required or suggested time for a game session. Often expressed as a range, e.g. 2-3 hours
.
campaign
(optional)Whether or not the game is intended to be played as a multi-session campaign, expressed as a boolean value
Label resp-stmt
URI https://dmoles.info/ttrpgml-0.1/resp-stmt
Definition A statement of responsibility for a game or system.
Note: At least one of dct:creator
, dct:contributor
, or dct:publisher
must be specified;
however, any number can be specified, in any order.
Label rights
URI https://dmoles.info/ttrpgml-0.1/rights
Definition Rights information for a game or system.
Label style
URI https://dmoles.info/ttrpgml-0.1/style
Definition A style of play associated with a game or system.
Label style-name
URI https://dmoles.info/ttrpgml-0.1/style-name
Definition The name of a play style, such as gamist, narrativist, or simulationist.
Text content gamist
, narrativist
, simulationist
, or freeform
Note: For other play styles not captured by this controlled vocabulary, use
style-note
.
Label style-note
URI https://dmoles.info/ttrpgml-0.1/style-note
Definition An explanatory note regarding play style.
Text content Any string.
Label games
URI https://dmoles.info/ttrpgml-0.1/games
Definition A collection of games associated with a game system.
Child element Cardinality
game
0 or more
Note: Empty collections are allowed.
Label game
URI https://dmoles.info/ttrpgml-0.1/game
Definition A tabletop role-playing game.
Note: This is the same set of properties as rpg-system
,
except that style
and games
are omitted.
Properties not specified for a game
are assumed to be inherited from the
parent rpg-system
.
Label copyright
URI https://dmoles.info/ttrpgml-0.1/copyright
Definition Copyright information for a game or system.
Text content Any string.
Label rights-uri
URI https://dmoles.info/ttrpgml-0.1/rights-uri
Definition URI for rights information for a game or system, such as a canonical identifier or link to license text.
Text content Any URI.
Label note
URI https://dmoles.info/ttrpgml-0.1/note
Definition An explanatory note attached to other elements.
Text content Any string.
Label dct:creator
URI http://purl.org/dc/terms/creator
Definition A creator of a game or system.
Text content Any string, but note that the Dublin Core Terms creator
documentation recommmends using a URI if possible.
Label dct:contributor
URI http://purl.org/dc/terms/contributor
Definition A contributor to a game or system.
Text content Any string.
Label dct:publisher
URI http://purl.org/dc/terms/publisher
Definition The publisher of a game or system.
Text content Any string.
Label dct:date
URI http://purl.org/dc/terms/date
Definition A date, time, or period associated with a game or system.
Text content Any date, time, or date/time range. See the Dublin Core Terms date
documentation for recommended formats.
Label dct:title
URI http://purl.org/dc/terms/title
Definition The title of a game or system.
Text content Any string.
Label dct:source
URI http://purl.org/dc/terms/source
Definition The source of information about a game or system.
Text content Any string, but note that the Dublin Core Terms source
documentation recommmends using a URI or an identifier.
Label dct:description
URI http://purl.org/dc/terms/description
Definition A description of a game or system.
Text content Any string.