Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

characterAttribute on game or gameItem #2991

Open
HughP opened this issue Nov 17, 2021 · 1 comment
Open

characterAttribute on game or gameItem #2991

HughP opened this issue Nov 17, 2021 · 1 comment
Labels
no-issue-activity Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!).

Comments

@HughP
Copy link

HughP commented Nov 17, 2021

Greetings,

I am trying to work my way through describing some digital games. I'm looking for some verification that I am doing things well. I am using VideoGame which is a more specific type of Game. No problems there. When I get to gameItem, it is a property on VideoGame which expects a @type: Thing. Ok no problem. I think I can use more specific types than generic Thing as they exit in schema.org. (I hope I'm still good here).

image

Now, I want to describe some characters and their tools in the game. One of these characters is a dragon and the other is a gorilla. I thought about using the property character from CreativeWork, but its expected type is Person. Neither character is a person. What should I do?

A) not use character.
B) use character even though I am not describing a person.

Now both of my characters are in the game, so doesn't that make them gameItem materials? Can gameItem stand on its own as a type, just like a game? I only see it as a property...

One of my characters is female. I want to describe this game item with its attributes how can I do that? there is a property on Game called characterAttribute which seems to line up with this purpose. However, I do not want to describe a game, rather I want to describe the game Item's attribute. So is character attribute attached to "Game" or "gameItem"?

What if I wanted to describe a magic ring that my female character in the game could hold. How would I do that? The following doesn't seem right because game is use twice.

{
  "@type": "Game",
  "gameItem": 
   {
    "@type" : "Game",
    "name": "magic ring"
    }
}

Example number 2 from VideoGame seems to connect characterAttribute directly to Game rather than gameItem. So when I describe multiple characters as game items how is inference made about which attributes go to which character?

<script type="application/ld json">
{
  "@context": "https://schema.org",
  "@type": "VideoGame",
  "name": "The Elder Scrolls V: Skyrim",
  "url": "http://www.elderscrolls.com/skyrim",
  "playMode": "SinglePlayer",
  "gameItem": {
    "@type": "Thing",
    "name":"Oghma Infinium",
    "url":"http://elderscrolls.wikia.com/wiki/Oghma_Infinium_(Skyrim)",
    "description":"The Oghma Infinium (Plural: Oghmae Infinium[OOG 1]) is a very powerful Daedric artifact belonging to the Daedric Prince Hermaeus Mora. It is an ancient tome of knowledge written by Xarxes, the wizard sage and scribe also known as The Ageless One.The Oghma Infinium is given to Hermaeus Mora's champion upon completion of a specific task or quest. Once read, it disappears, returning to Hermaeus Mora's realm in Oblivion.",
  "image":"http://img1.wikia.nocookie.net/__cb20120209152336/elderscrolls/images/thumb/b/b0/Oghma.jpg/180px-Oghma.jpg"
  },
  "quest": [{
    "@type": "Thing",
    "name":" Unbound",
    "url":"http://elderscrolls.wikia.com/wiki/Unbound",
    "description":" It serves as the tutorial mission where the player learns the basics about the game.",
    "image":" http://img2.wikia.nocookie.net/__cb20121120234225/elderscrolls/images/thumb/a/a3/Unbound.png/256px-Unbound.png"
  },
  {
    "@type": "Thing",
    "name":"Before the Storm",
    "url": "http://elderscrolls.wikia.com/wiki/Before_the_Storm",
    "description":" Before the Storm is a quest available in The Elder Scrolls V: Skyrim. After escaping from the dragon attack at Helgen, it's necessary to follow the advice received that leads to Riverwood. It is possible to gather supplies and prepare for a trip to Whiterun to report the recent events to Jarl Balgruuf.",
    "image":" http://img2.wikia.nocookie.net/__cb20120928235929/elderscrolls/images/thumb/1/1d/Alvor.png/256px-Alvor.png"
  }],
  "characterAttribute": {
    "@type": "Thing",
    "name":" Deathbrand Instinct",
    "alternateName":"Ability",
    "description":"Increases armor rating by 100 points if wearing all Deathbrand Armor"
  },
  "gameLocation":["Beitild's House", "Brina's House", "Dawnstar Barracks", "Fruki's House", "Irgnir's House"]
}</script>
``` is
@github-actions
Copy link

This issue is being nudged due to inactivity.

@github-actions github-actions bot added the no-issue-activity Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!). label Feb 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-issue-activity Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!).
Projects
None yet
Development

No branches or pull requests

1 participant