Create an account
- Create a MS account
- Provide the email you used to register an account, and we will send you an invitation.
- Accept the invitation
Building PWA
- Add manifest.json.
{
"short_name": "",
"name": "",
"description": "",
"display": "standalone",
"start_url": "",
"theme_color": "#ffffff",
"background_color": "#ffffff",
"ms_start_compatible": true,
"icons": [
{
"src": "icon_512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "any"
}
],
"_msstart": {
"leaderboards": {
"default": {
"score_type": "Numeric",
"score_order_by": "Desc"
}
}
}
}
Use PWA Builder:
PWA BuilderGame URLs:
- Staging:
- Release:
Publisher Information:
- Publisher Name
- CN Identifier
All Settings:
- Holographic checkbox.
- Select:
- AppVersion:.
- Classic App Version:.
- Click Download Package.
Testing:
- Staging Environment:
https://www.msn.com/en-us/play?dev-playground=your_link - Production Environment:
https://www.msn.com/en-us/play?dev-playground=your_link
- Staging Environment:
Adding to Partner Center
Go to Partner Center:
Microsoft Partner Center Dashboard- Select your Game product.
Start Submission:
Upload Packages:
- From Building PWA, upload the following two files:
appxbundle
msixbundle
- From Building PWA, upload the following two files:
Pricing and Availability:
- Set the game to free.
- Make it available everywhere for everyone as soon as possible.
Fill Out Properties:
- Policy URL: https://zareefgaming.com/legal/privacy.html
- Website
- Leave all other settings as default:
Fill Out Age Rating:
- Complete the questionnaire:
- Typical Answers: One YES and the rest NO.
- Complete the questionnaire:
Import Store Listing:
Submit the Game:
- Wait for certification to be completed.
- If necessary, make changes and resubmit.
Add msstart in project config
{
"msstart": {
"name": "",
"appId": "",
"packageId": "",
"gameUrl": ""
}
}
You can download the latest version of connector from connector.latest.js.
Add connector to the index.html. Replace your_project_id with the projectId we provided.
<script src="connector.latest.js?projectId=your_project_id&source=msstart"> </script>