The Video Game Ontology

IRI:
http://purl.org/net/VideoGameOntology
Current version:
1.0
Authors:
http://delicias.dia.fi.upm.es/members/DGarijo/#me
http://filip.milstan.net/
http://purl.org/net/mpoveda
http://www.mendeley.com/profiles/janne-parkkila/
Other visualisation:
Ontology source

Abstract

An ontology for describing video games and game plays. Created by Janne Parkkila, Filip Radulovic, Daniel Garijo and María Poveda.

Table of Content

  1. Introduction
  2. Classes
  3. Object Properties
  4. Data Properties
  5. Annotation Properties
  6. Namespace Declarations

Introduction

The Video Game Ontology is an ontology designed for describing video games and all the resources related to their game plays.

Classes

Achievementc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Achievement

The vgo:Achievement is a reward gained in a game due to some event accomplished in the game. Achievements are commonly used in game industry to reward players for having accomplished tasks in the game. This ontology defines various subclasses of vgo:Achievement, which are all based on the classification presented by Markus Montola et al. [Markus Montola, Timo Nummenmaa, Andrés Lucero, Marion Boberg, and Hannu Korhonen, 2009, “Applying game achievement systems to enhance user experience in a photo sharing service”, In Proceedings of the 13th International MindTrek Conference: Everyday Life in the Ubiquitous Era (MindTrek '09)] http://dl.acm.org/citation.cfm?id=1621859
has sub-classes
Collectionc, Completionc, Curiosityc, Fandomc, Loyaltyc, Luckc, Minigamec, Multiplayerc, Paragonc, Tutorialc, Veteranc, Virtuosityc, hard modec, special play stylec
is in domain of
is achieved in sessionop, is achievement in gameop
is in range of
has achievementop, involves achievementop, owns achievementop, unlocks achievementop

Characterc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Character

A vgo:Character is any actor that can exists in a game. A character can be a human-like creature as seen traditionally in video games. However, a character could also be a car, a paddle in game of Pong or spaceship of a space shooter game. This is often contextually related to the gameplay of a certain game. A character can be either controller by a player or by a computer.
is in domain of
is character in gameop, is character in sessionop, owns itemop
is in range of
has characterop, involves characterop, is event triggered by characterop, owns characterop

Collectionc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Collection

The vgo:Collection type of achievement is typically rewarded from collecting an amount of certain items in a game. An example of vgo:Collection would be obtaining a full set of christmas clothes for a character to wear or collecting every possible flower in the game.
has super-classes
Achievementc

Completionc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Completion

The vgo:Completion type of achievement is usually rewarded from successfully completing a certain goal or subgoal in a game. An example of vgo:Completion would be to save a princess from a burning tower or completing all side-quests in a game.
has super-classes
Achievementc

Curiosityc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Curiosity

The vgo:Curiosity describes funny random things that can happen or be found in the game. An example could be jumping from the Eiffel tower without dying or following a comupter controlled character’s activities for one hour.
has super-classes
Achievementc

Fandomc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Fandom

The vgo:Fandom achievement is related to doing some true fan activities. An example of vgo:Fandom could be purchasing a collectors edition of the game or attending a fan gathering.
has super-classes
Achievementc

Featurec back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Feature

vgo:Feature describes an ability or characteristic. For example, a sword could have “damage dealing” ability and a bottle of water could be “potable”.
is in range of
has featureop

gain eventc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#GainEvent

The vgo:GainEvent describes an event that is related to character/player gaining something in a game. This is a subclass of vgo:GameEvent as gaining something is related to a specific game. For example, a player can gain a new character, achievement or item.
has super-classes
game eventc

Gamec back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Game

The vgo:Game class describes a game product that can be played by a player. Examples of games are Pong, Grand Theft Auto, Pokemon and Need for Speed.
is in domain of
creatorop, has achievementop, has characterop, has game genreop, has itemop, has leaderboardop, has playing areaop, release datedp
is in range of
is achievement in gameop, is character in gameop, is event in gameop, is item in gameop, is leaderboard in gameop, is session in gameop, plays gameop

game eventc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#GameEvent

The vgo:GameEvent describes an event that takes place in a game without straight player interaction. GameEvents are often very specific for each game. Examples of vgo:GameEvent could be an enemy dying, connecting to a multiplayer server, loading a new level or playing an animation.
has super-classes
instantaneous eventc
has sub-classes
gain eventc, lose eventc

game productc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#GameProduct

A vgo:GameProduct is anything that is for sale inside a game. These can be either normal game items purchased with in-game currency or with real world money. An example of vgo:GameProduct could be a consumable health potion bought with real money, a better weapon or some visual improvement (e.g. Hats in Steam). Basically a game product can be anything, a character, an item or an achievement. GameProduct is a subclass of Good Relations: ProductOrService & schema:Product. Since vgo:GameProduct is a type of buyable product, it reuses the properties available in the schema and Good Relations, such as currency price, validity of the offer and so on.
has super-classes
product or servicec
productc
Achievementc or Characterc or Gamec or Itemc or playing areac
is in range of
purchases game offeringop

Genrec back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Genre

The vgo:Genre class describes the genre a game belongs to. All of the games have at least one genre. Examples of this are RPG, Simulator and Adventure
is in range of
has game genreop

hard modec back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#HardMode

The vgo:HardMode achievement describes succeeding in a game on a high difficulty level. An example could be completing the “Doom” game on Nightmare difficulty level.
has super-classes
Achievementc

in-app purchase eventc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#InAppPurchaseEvent

The vgo:InAppPurchaseEvent describes an event that is related to making a purchase with real money inside a game. This is a subclass of InstantaneousEvent because it happens at certain moment in time. An example of vgo:InAppPurchaseEvent would be unlocking secret levels with real money or purchasing better equipment with real money.
has super-classes
instantaneous eventc
is in domain of
purchases game offeringop

instantaneous eventc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#InstantaneousEvent

The vgo:InstantaneousEvent class describes an event that happens during the gameplay at a certain moment in time. This can be a player gaining an achievement, killing an enemy or making an in-app purchase.
has sub-classes
game eventc, in-app purchase eventc, menu eventc, player eventc
is in domain of
event namedp, event timedp, is event associated to playerop, is event in gameop, is event in sessionop, is event related to itemop, is event triggered by characterop, unlocks achievementop

Itemc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Item

A vgo:Item portrays any item that exists in a game. The item can either be just visual part of the game or a concrete usable item. As an example an item could be a drinkable potion, a magical sword or just a flower pot.
is in domain of
has featureop, is item in gameop
is in range of
has itemop, is event related to itemop, owns itemop

Leaderboardc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Leaderboard

The vgo:Leaderboard class describes a ranking system of the players. There can be multiple rankings in a game, for example, the kill-count ranking of Modern Warfare or the best time listing of Formula 1 game.
has super-classes
thingc
is in domain of
is leaderboard in gameop
is in range of
has leaderboardop

lose eventc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#LoseEvent

vgo:LoseEvent describes an event that is related to character/player losing something in a game. This is a subclass of GameEvent as gaining something is related to a specific game. For example, a player can lose a character due to trade with another player. Another example would be a character losing item due to consuming it.
has super-classes
game eventc

Loyaltyc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Loyalty

The vgo:Loyalty achievement is used to give recognition to loyal players. For example, this could be an achievement received after subscribing to the game for a year.
has super-classes
Achievementc

Luckc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Luck

The vgo:Lucky describes an achievement that is awarded to the player in a lucky situation. An example of vgo:Lucky achievement would be winning in a lottery or throwing “Yahtzee” without re-rolling the dice.
has super-classes
Achievementc

menu eventc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#MenuEvent

The vgo:MenuEvent describes an event that is related to interacting with the ingame menu. An example of menu event is muting sounds, changing graphic settings, changing gameplay difficulty or remapping game controls.
has super-classes
instantaneous eventc

Minigamec back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Minigame

The vgo:Minigame achievement describes success in mini-games that have been included in a certain game but are not vital for completing the game. An example could be to complete all the Pizza deliveries in GTA minigame or gaining over 100 dollars while playing poker in Red Dead Redemption.
has super-classes
Achievementc

Multiplayerc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Multiplayer

The vgo:Multiplayer achievement describes anything that can be awarded to one or multiple players due to their gameplay in multiplayer. For example, this could be winning 10 Team Fortress matches in a row with the same team or getting killed ten times in a row in Counter-Strike.
has super-classes
Achievementc

Paragonc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Paragon

The vgo:Paragon is a rare achievement that is given only to limited number of players. An example of vgo:Paragon achievement could be the first player to finish a game under 10 hours or the first ten players to complete the game 100% through.
has super-classes
Achievementc

Playerc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Player

The vgo:Player describes the entity playing the game. This can be either a human or a computer. vgo:Player class is used to keep a profile of a certain playing entity and to connect all the games, achievements and characters he/she has. The vgo:Player is a subclass of foaf:Person as it contains all relative information of a certain person.
has super-classes
agentc
is in domain of
is friend with playerop, is player in sessionop, lives inop, owns achievementop, owns characterop, plays gameop, usernamedp
is in range of
involves playerop, is event associated to playerop, is friend with playerop

player eventc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#PlayerEvent

The vgo:PlayerEvent describes a vgo:InstantaneousEvent that is caused by the player. For example jumping in the game, throwing an item or pressing a joystick button.
has super-classes
instantaneous eventc

playing areac back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#PlayingArea

The vgo:PlayingArea is the description of a place where the gameplay takes place. All of the games have some kind of area where they are played in. An example of playing areas could be football field in soccer game, a race track from a racing game or a star system of EVE Online.
is in range of
has playing areaop

Sessionc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Session

The vgo:Session class describes a session of gameplay. A session can be a single round of chess, a round of Counter-Strike, one half-time of soccer or one race of Formula 1. vgo:Session class can be used to store gameplay information, especially for analytical reasons.
has super-classes
thingc
is in domain of
end timedp, involves achievementop, involves characterop, involves playerop, is session in gameop, start timedp
is in range of
is achieved in sessionop, is character in sessionop, is event in sessionop, is player in sessionop

special play stylec back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#SpecialPlayStyle

The vgo:SpecialPlayStyle achievement is awarded to players after playing a game in special fashion. Often this is something harder than the regular play and requires more player experience to excel in it. An example of vgo:SpecialPlayStyle could be to complete a game without any violence or against a timer.
has super-classes
Achievementc

Tutorialc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Tutorial

The vgo:Tutorial achievement is awarded to a player for trying out various features of the game. This is often related to learning how to play the game, how the controls work and how the game logic works. An example of vgo:Tutorial could be testing out newly gained special equipment or just playing through the in-game tutorial in the beginning.
has super-classes
Achievementc

Veteranc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Veteran

The vgo:Veteran achievement is an award that is given for accumulating a lot of play hours or game actions. For example, vgo:Veteran could be playing thousand hours of World of Tanks or making 100 goals in ice hockey game.
has super-classes
Achievementc

Virtuosityc back to ToC or Class ToC

IRI: http://purl.org/net/VideoGameOntology#Virtuosity

The vgo:Virtuosity describes an achievement that is awarded for playing masterfully in the game. Examples of virtuous play could be finishing the game without saving at all, dying zero times or preventing an opposing team from scoring any goals in a soccer game.
has super-classes
Achievementc

Object Properties

creatorop back to ToC or Object Property ToC

IRI: http://purl.org/dc/terms/creator

has domain
Gamec
has range
agentc

has achievementop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#hasAchievement

The vgo:hasAchievement property specifies that a game has a specific achievement. A game often contains more than one achievement that can be awarded to the players.
has domain
Gamec
has range
Achievementc
is inverse of
is achievement in gameop

has characterop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#hasCharacter

The vgo:hasCharacter property specifies that a game has a specific character. A game can have more than one characters involved.
has domain
Gamec
has range
Characterc
is inverse of
is character in gameop

has featureop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#hasFeature

The vgo:hasFeature property indicates what is a vgo:Feature (or ability) of a particular vgo:Item. For example, a fire sword, a healing staff or boots of flight connects item to a feature it can have. An item with connection to potable feature would make the item potable.
has domain
Itemc
has range
Featurec

has game genreop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#hasGameGenre

The vgo:hasGameGenre property specifies that a game belongs to a certain game genre. For example, Pong would be an arcade game and Mario a platformer.
has domain
Gamec
has range
Genrec

has itemop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#hasItem

The vgo:hasItem property specifies that a game has a specific item. A game often contains more than one items.
has domain
Gamec
has range
Itemc
is inverse of
is item in gameop

has leaderboardop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#hasLeaderboard

The vgo:hasLeaderboard specifies that a leaderboard belongs to a particular game. A game can have one or more leaderboards that keep track of ranking of the players. For example a leaderboard could be ranking of who has the most soccer game victories or who has the fastest lap in a Formula 1 game.
has domain
Gamec
has range
Leaderboardc
is inverse of
is leaderboard in gameop

has playing areaop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#hasPlayingArea

The vgo:hasPlayingArea property asserts a gaming area to a specific game. In every game, the gameplay takes place in some playing area.
has domain
Gamec
has range
playing areac

involves achievementop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#involvesAchievement

The vgo:involvesPlayer property specifies that a session involves a specific player. A session may involve more than one player.
has domain
Sessionc
has range
Achievementc
is inverse of
is achieved in sessionop

involves characterop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#involvesCharacter

The vgo:involvesCharacter property specifies that a session involves a specific character.
has domain
Sessionc
has range
Characterc
is inverse of
is character in sessionop

involves playerop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#involvesPlayer

The vgo:involvesPlayer property specifies that a session involves a specific player. A session may involve more than one player.
has domain
Sessionc
has range
Playerc
is inverse of
is player in sessionop

is achieved in sessionop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#isAchievedInSession

The property vgo:isAchievedInSession asserts the receiving of an achievement to a certain gameplay session. This enables to keep track of what achievements a player has gained during one gameplay session.
has domain
Achievementc
has range
Sessionc
is inverse of
involves achievementop

is achievement in gameop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#isAchievementInGame

The property vgo:isAchievementInGame asserts that a specific vgo:Achievement can be earned in a particular vgo:Game. An achievement must belong to a certain game.
has domain
Achievementc
has range
Gamec
is inverse of
has achievementop

is character in gameop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#isCharacterInGame

vgo:isCharacterInGame property describes the relation between a vgo:Character and a vgo:Game. a vgo:Character always belongs to a certain game.
has domain
Characterc
has range
Gamec
is inverse of
has characterop

is character in sessionop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#isCharacterInSession

The vgo:isCharacterInSession property connects the vgo:Character to a vgo:Session. A character participates in a game session (e.g., a football match or a counter strike round) during a period of time. As players can have multiple characters, a character needs to be connected to the session, in order to know which of those characters participated in the certain session.
has domain
Characterc
has range
Sessionc
is inverse of
involves characterop

is event associated to playerop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#isEventAssociatedToPlayer

The vgo:isEventAssociatedToPlayer property asserts an event to a specific vgo:Player. A player may have caused an event to happen through the actions of his/her character and this property is used to connect the real person to the event.
has domain
instantaneous eventc
has range
Playerc

is event in gameop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#isEventInGame

The vgo:isEventInGame property asserts an event to a specific game. An event always happens inside a specific a game.
has domain
instantaneous eventc
has range
Gamec

is event in sessionop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#isEventInSession

The vgo:isEventInSession property links an event to a specific gameplay session. An event always happens during a certain session and this property enables to link the events to that session. For example, an event of moving the queen in game of chess should be connected to a session of chess.
has domain
instantaneous eventc
has range
Sessionc

is event related to itemop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#isEventRelatedToItem

The vgo:isEventRelatedToItem property asserts an event to a specific item. This property is used to describe an event that includes an item in one way or another. For example, an event where character gains a new sword can be described with this relation.
has domain
instantaneous eventc
has range
Itemc

is event triggered by characterop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#isEventTriggeredByCharacter

The vgo:isEventTriggeredByCharacter connects the vgo:InstantaneousEvent to specific vgo:Character. This describes that an event is often caused by a character. The character in question can be either a character controlled by a player or a computer. For example, both player and non-player characters can trigger a character death event.
has domain
instantaneous eventc
has range
Characterc

is friend with playerop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#isFriendWithPlayer

The vgo:isFriendWithPlayer describes a connection between players. The property is used to model the friends a player has and with whom he might be playing games with. The friends of a player are not bound necessarily to particular game, but can be describe the friendly playing relationship in overall.

has characteristics: symmetric

has super-properties
knowsop
has domain
Playerc
has range
Playerc

is item in gameop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#isItemInGame

The vgo:isItemInGame is used to specify which item belongs to a particular game. An item cannot exist alone and thus should always be associated to a certain game.
has domain
Itemc
has range
Gamec
is inverse of
has itemop

is leaderboard in gameop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#isLeaderboardInGame

The vgo:isLeaderboardInGame property specifies that a leaderboard is from a specific game.
has domain
Leaderboardc
has range
Gamec
is inverse of
has leaderboardop

is player in sessionop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#isPlayerInSession

The vgo:isPlayerInSession property connects vgo:Player to a specific vgo:Session. This property is used to keep track of the gameplay sessions the player has played and what has happened in those sessions. For example vgo:Player may have participated in a this can be a one round of Counter-Strike or played one hour session of mario.
has domain
Playerc
has range
Sessionc
is inverse of
involves playerop

is session in gameop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#isSessionInGame

The vgo:isSessionInGame property links a vgo:Session to a certain vgo:Game. Each gameplay session must belong to a certain game.
has domain
Sessionc
has range
Gamec

lives inop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#livesIn

The vgo:livesIn describes the connection between a player and his place of existence in the real-world. A vgo:Player is connected to wgs84:SpatialThing as that has descriptions for places where people live and contains more detailed information of them, such as continents and regions.
has domain
Playerc
has range
populated placec

owns achievementop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#ownsAchievement

The vgo:ownsAchievement links the vgo:Player to the particular vgo:Achievement earned in a game.
has domain
Playerc
has range
Achievementc

owns characterop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#ownsCharacter

The vgo:ownsCharacter property asserts which characters are owned by a specific player. A player can have multiple characters in one game and this connection is used to define all the different characters a player could be playing. Even though a player deletes, trades or loses his/her character in any way, the connection can be kept to contain the player’s history of owned characters.
has domain
Playerc
has range
Characterc

owns itemop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#ownsItem

The vgo:ownsItem describes ownership of an item. A vgo:Item is always owned by a certain vgo:Character. A vgo:Character can own multiple vgo:Items and this relationship is used to keep track of the character’s owned items. Even though players may lose items, the vgo:ownsItem connection is still held with the item. This approach allows to keep track of character’s history of owned items.
has domain
Characterc
has range
Itemc

plays gameop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#playsGame

the vgo:playsGame property asserts which games has the vgo:Player played at any point of time.
has domain
Playerc
has range
Gamec

purchases game offeringop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#purchasesGameOffering

The vgo:purchasesGameOffering property aseerts a vgo:InAppPurchaseEvent to a specific vgo:GameProduct. This property describes what is purchased by the in-app purchase event that the player has done.

unlocks achievementop back to ToC or Object Property ToC

IRI: http://purl.org/net/VideoGameOntology#unlocksAchievement

The vgo:unlocksAchievement property asserts an event to a certain achievement. An achievement is always unlocked as a consequence of some event. For example, eating the 100th piece of cake unlocks the “Cake Eater” achievement.
has domain
instantaneous eventc
has range
Achievementc

Data Properties

end timedp back to ToC or Data Property ToC

IRI: http://purl.org/net/VideoGameOntology#endTime

endTime describes the ending moment in time of a single Session. endTime connects the session to a DateTime value which holds the moment when the session ended.
has domain
Sessionc
has range
date time

event namedp back to ToC or Data Property ToC

IRI: http://purl.org/net/VideoGameOntology#eventName

name connects InstantaneousEvent a text string. This allows the event to have a name to recognize it for.
has domain
instantaneous eventc
has range
string

event timedp back to ToC or Data Property ToC

IRI: http://purl.org/net/VideoGameOntology#eventTime

time describes the connection of InstantaneousEvent happening at a certain moment of time. time Conncets the event to a DateTime value that describes the moment when the event happened.
has domain
instantaneous eventc
has range
date time

release datedp back to ToC or Data Property ToC

IRI: http://purl.org/net/VideoGameOntology#releaseDate

releaseDate connects a game to a time which describes the release date of the game.
has domain
Gamec
has range
date time

start timedp back to ToC or Data Property ToC

IRI: http://purl.org/net/VideoGameOntology#startTime

startTime describes the starting moment in time of a single Session. startTime connects the session to a DateTime value which holds the moment when the session started.
has domain
Sessionc
has range
date time

usernamedp back to ToC or Data Property ToC

IRI: http://purl.org/net/VideoGameOntology#username

The username connects player to a text string which describes the username a player has.
has domain
Playerc
has range
string

Annotation Properties

contributorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/contributor

creatorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/creator

Namespace Declarations back to ToC

default namespace
http://purl.org/net/VideoGameOntology#
0-1
http://xmlns.com/foaf/0.1/
dc
http://purl.org/dc/elements/1.1/
net
http://purl.org/net/
ontology
http://dbpedia.org/ontology/
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
schema-org
http://schema.org/
terms
http://purl.org/dc/terms/
v1
http://purl.org/goodrelations/v1#
vann
http://purl.org/vocab/vann/
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.