Proposal: schema.org/MobileVideoGame

schema.org v1.92 introduced the new type VideoGame, a more specific type of
both (the also-introduced) Game, and of SoftwareApplication.

VideoGame is a great addition, but as mobile video games stand poised to
overtake console-based games in popularity [1], there is no way
differentiate between a traditional video game and this important variant.

Freebase [2], Wikipedia [3] and Wikidata [4] all have entries for "mobile
game", and the Google distinguishes between "Video game" [5] and "Mobile
game" [6] in Knowledge Graph results generated on the basis of a video game
title search.

Perhaps most tellingly, schema.org itself gives a nod to the importance of
mobile video games by providing a a markup example on the
schema.org/VideoGame page.  And in my opinion the way in which this example
is necessarily formulated demonstrates the utility of a MobileVideoGame
type:

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": ["VideoGame","MobileApplication"],
  "gamePlatform":"iOS",
  [...]
}</script>

Only by means of this multi-type entity declaration is a data consumer able
to determine that a given video game is a mobile video game, and then only
by inference - for those data consumers that are able to correctly process
multi-type entities properly.

In light of all of this, I propose MobileVideoGame, a more specific type of
both VideoGame and MobileApplication.  No additional properties would be
required to support this new type.

Aaron Bradley
Electronic Arts

[1] http://fortune.com/2015/01/15/mobile-console-game-revenues-2015/
[2] http://www.freebase.com/m/04951x
[3] http://en.wikipedia.org/wiki/Mobile_game
[4] http://www.wikidata.org/wiki/Q1121542
[5] https://www.google.com/search?q=battlefield%204&pws=0&hl=en&num=10
[6]
https://www.google.com/search?q=simpsons%20tapped%20out&pws=0&hl=en&num=10
[7]
https://developers.google.com/structured-data/testing-tool/?url=http://jsbin.com/niqile

Received on Friday, 13 February 2015 20:07:44 UTC