Jump to content

Proposal: Xbox Game Pass + Xbox Play Anywhere property


Andytizer
 Share

Recommended Posts

Xbox Game Pass - this is the subscription service for Xbox One + PC. PC games are currently limited but is going to grow with plenty of exclusives including the first official release of a Halo FPS since Halo 2 - Halo: Infinity.

It would be helpful to have a property so that we can build a proper list (instead of this manual one: https://pcgamingwiki.com/wiki/List_of_games_on_Xbox_Game_Pass)

 

Xbox Play Anywhere - also a property to show cross-platform Xbox purchases - so that we can standardise this notes field. This isn't 100% identical to the Windows Store property, but will have a lot of overlap. 

 

Thoughts - advantages/disadvantages?

Link to comment
Share on other sites

  • 2 weeks later...

Because we don't currently have a good way to handle these sorts of supplementary features, I opted to create a new template that allows setting these properties and embeds the results in a {{ii}} bullet point, with the intention of the template being used just below the availability table. The reason why I opted for this and not the Notes section of the availability table was because I believe the field can otherwise become quite lengthy in text if there's other notes that needs to be mentioned there.

That said, all that needs to be changed for the template to be compatible and used directly in the Notes field is the removal of the {{ii}} bullet point, and nothing else.

 

Preview:

image.png.d252038ce633ed5a071a0dc3d90fd01f.png

Properties:

Templates:

Link to comment
Share on other sites

The existence of this template and the attempt to now track Game Pass titles (a subscription service that adds and removes games in its catalog every now and then) have made me question whether we shouldn't opt for a more generic template instead that's designed to be extended for whatever supplementary feature might come up.

Something like this basically:

{{Store features
 | microsoft store game pass = true
 | microsoft store play anywhere = true
 | origin access = 
 | origin access premier = true
}}

which would then create a list like this:

{{ii}} Included in Xbox Game Pass subscription service.
{{ii}} Xbox Play Anywhere title; purchase it on either Microsoft Store on Windows 10 or Xbox, and receive copies for both platforms.
{{ii}} Included in Origin Access Premier subscription service.

If this was then used below the availability row, you'd have an easy placement where the list could grow naturally as features was determined as necessary to add to the template.

Edit:

The obvious negative downside of this is that it wouldn't allow us to include it in the Availability table unless we redesigned that entirely and added new parameters to it.

Link to comment
Share on other sites

Played around a bit in Firefox's inspector tool. If we solely plan to keep this limited to "alternative sources" of obtaining access to games right now, then I can whip up an extension to the Availability template, and add notes to boot.

 

Example mockup:

image.png.83589d183361d3742820ffc94bdda185.png

 

Base source code, so I don't forget it 😅

<tr class="template-infotable-head">
		<th scope="col" style="width: 230px;">Alternative sources</th>
		<th scope="col" style="width: 50px;"> </th>
		<th style="width: 540px;" scope="col" colspan="3">Notes</th>
	</tr><tr class="template-infotable-body">
		<th scope="row"><abbr title="asdsad">Xbox Play Anywhere</abbr></th>
		<td><div title="Native support" class="svg-icon svg-25 tickcross-true"></div> </td>
		<td colspan="3">Does not apply to the 2016 re-release.</td>
	</tr><tr class="template-infotable-body">
		
		<th scope="row"><abbr title="asdsad">Xbox Game Pass</abbr></th><td><div title="Native support" class="svg-icon svg-25 tickcross-true"></div> </td>
		<td colspan="3">Comes pre-packaged with cosmetics DLCs.</td>
	</tr><tr class="template-infotable-body">
		<th scope="row"><abbr title="asdsad">Origin Access Basic</abbr></th>
		<td><div title="Native support" class="svg-icon svg-25 tickcross-false"></div> </td>
		<td colspan="3">Limited to 10-hour trial.</td>
	</tr><tr class="template-infotable-body">
		<th scope="row"><abbr title="asdsad">Origin Access Premier</abbr></th>
		<td><div title="Native support" class="svg-icon svg-25 tickcross-true"></div> </td>
		<td colspan="3">Deluxe Edition</td>
	</tr>
Link to comment
Share on other sites

Yes this is very interesting.. this could work especially if we have more subscription services come about - however it is very unlikely that one game would appear in multiple services at the moment.

To be more concise, ideally the info should be in the 'Notes' field of the Windows Store row - is this impossible? Same with Origin.

Link to comment
Share on other sites

[Automated] This discussion has concluded and a verdict has been reached. If this is not the case and there are still matters left undiscussed please contact a member of staff to get the topic reinstated.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...