Jump to content

Welcome to the upgraded PCGamingWiki forums and files page. The current Wiki and Forum bridge is not functioning at the moment, therefore your Forum account currently has no password set. Please reset your Forum password via email check to generate a new password. If you have any issues please message Andytizer on Discord.

Andytizer

Proposal: Xbox Game Pass + Xbox Play Anywhere property

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?

Share this post


Link to post
Share on other sites

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:

Share this post


Link to post
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.

Share this post


Link to post
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>

Share this post


Link to post
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.

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Forum Statistics

    967
    Total Topics
    6167
    Total Posts
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Who's Online   0 Members, 0 Anonymous, 72 Guests (See full list)

    There are no registered users currently online

×