Screencast: Using GameSalad to generate Windows Store apps

atxryanatxryan Member, Microsoft Team Posts: 117
I've recorded a series of screencasts of publishing from the GameSalad Creator for Mac to the Windows Store. Check 'em out below and submit your game to the Keep the Cash promotion.

You can find the full series and text descriptions of the steps at http://ryanjoy.com/2013/05/screencast-using-gamesalad-to-generate-windows-store-apps/.












Comments

  • Braydon_SFXBraydon_SFX Member, Sous Chef, Bowlboy Sidekick Posts: 9,273
    Very cool. Thanks, Ryan!
  • LeonardDeveloperLeonardDeveloper Member Posts: 4,630
  • POMPOM Member Posts: 2,599
    edited May 2013
    God I wish we had IAP for windows, all my games have IAP in them so I can't reach the windows store.. :(

    Roy.
  • DigiChainDigiChain Member, PRO Posts: 1,288
    Are you guys signing up to the Windows store as an Individual or as a Company? I seem to remember some problems surrounding signing up as a company, but can't find the old thread anymore.
  • WbokoWboko Tennessee, USAMember, PRO Posts: 621
    SWEET!! I am just completing a new game and really wanted to add it to the Windows app store!!! Thank you

    WBOKO
  • imGuaimGua Member Posts: 1,089
    Planning to install windows 8 in tuesday on my new SSD. So the time for those videos are very appropriate. Thx!
  • atxryanatxryan Member, Microsoft Team Posts: 117
    @DigiChain
    It comes down to verification and taxes. Company accounts are verified via Symantec and often include a phone call to ensure you're authorized to open a developer account on behalf of your company. Check out this blog post from a colleague and "Choosing the right account type
    "
    on MSDN for more info.
  • DigiChainDigiChain Member, PRO Posts: 1,288
    @atxryan, thanks - I did a little digging after this post and went for the individual account. I was confused by the wording and initially thought that the individual account was unable to publish windows desktop games, but seems it can so that's the way I've gone.
    Cheers
  • atxryanatxryan Member, Microsoft Team Posts: 117
    Two callouts:

    In video 1 at 5:03 I state that my game does not access the internet, but I add a privacy policy anyway. This is not true of GameSalad games. They do access the internet as they currently track some information in the aggregate to provide device and error data. More details are discussed in this thread. What this means to you is that your app MUST have a privacy policy. The privacy policy URL is inputted twice, both in the GameSalad form to generate your app and in the Windows Store description form. You can easily host a privacy policy in a WordPress website on Azure or use this awesome service to generate one.

    At 10:18 I go to Advanced Features to find the Publisher ID and Package Name. This information can now be found at Services >> Live Services site >> Identifying your app. Make sure you don't have a leading or trailing whitespace character when you paste them into the GameSalad forum. This will cause a cert error that's difficult to find. Trust me, I just found this out. :-)
  • sawkasteesawkastee Member Posts: 184
    edited June 2013

    @atxryan
    @CodeWizard
    @SaladStraightShooter

    I'm having problems signing my app package so I can test it on Windows 8. Using the App Signer I enter the path to the app, my publisher ID (with dashes) and enter a key name that is my App name (no spaces). Then I get a MS .NET Framework unhandled exception has occurred in your application.... COULD NOT FIND the "Pillow TimePFX.pfx".

    Help Please? Is this an appsigner problem? Windows 8 problem?
  • pureinnovationpureinnovation Member, PRO Posts: 1
    Two callouts:

    In video 1 at 5:03 I state that my game does not access the internet, but I add a privacy policy anyway. This is not true of GameSalad games. They do access the internet as they currently track some information in the aggregate to provide device and error data. More details are discussed in this thread. What this means to you is that your app MUST have a privacy policy. The privacy policy URL is inputted twice, both in the GameSalad form to generate your app and in the Windows Store description form. You can easily host a privacy policy in a WordPress website on Azure or use this awesome service to generate one.
    True, but regardless of the Privacy Policy, I've been having issues to approve games for kids (rated E, by ESRB and PEGI). Let me clarify:

    - Every step has been made correctly (Privacy, Information on gamesalad and at the store, proper rating-its a puzzle game btw, so on and so forth...)

    - Complicated markets such as Korea or South Africa have been unchecked. (Their rating system is a bit more challenging, so I left it out for now.

    - Brazil is checked, since MSDN claims that if you have ESRB, it will do. And since I don't control what Gamesalad builds, I can't create .GDF files and add to my project like I would do in .NET, so my solution is to add the certificates I already have.

    But

    I still get the following error: Your submission includes markets which require a rating from a recognized ratings board. Please see http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh694080.aspx for more information on the ratings boards for the Windows Store. For more information on obtaining a game rating certificate, please see: http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh452763.aspx


    I'm lost. What can I do?

    Thanks
    Mariana

  • atxryanatxryan Member, Microsoft Team Posts: 117
    @pureinnovation
    I'm assuming you uploaded a DJCTQ ratings certificate as part of the app submission, but the app was failed for not including the GDF declarations? Unfortunately my best recommendation right now would be to skip the markets where a ratings certificate is required. You can submit your game to all other markets and then just issue an update when you can support Brazil.

    In the meantime, contact me offline at ryanjoy [at] microsoft.com to see if we can find a solution.
  • HalfBakedProductionsHalfBakedProductions Member, PRO Posts: 248

    @atxryan
    @CodeWizard
    @SaladStraightShooter

    I'm having problems signing my app package so I can test it on Windows 8. Using the App Signer I enter the path to the app, my publisher ID (with dashes) and enter a key name that is my App name (no spaces). Then I get a MS .NET Framework unhandled exception has occurred in your application.... COULD NOT FIND the "Pillow TimePFX.pfx".

    Help Please? Is this an appsigner problem? Windows 8 problem?
    Anybody know the solution to this?
  • jonmulcahyjonmulcahy Member, Sous Chef Posts: 10,408

    @atxryan
    @CodeWizard
    @SaladStraightShooter

    I'm having problems signing my app package so I can test it on Windows 8. Using the App Signer I enter the path to the app, my publisher ID (with dashes) and enter a key name that is my App name (no spaces). Then I get a MS .NET Framework unhandled exception has occurred in your application.... COULD NOT FIND the "Pillow TimePFX.pfx".

    Help Please? Is this an appsigner problem? Windows 8 problem?
    Anybody know the solution to this?
    sounds like something in your dev environment is missing. have you been able to sign stuff before?
  • sawkasteesawkastee Member Posts: 184
    I was missing the Windows 8 SDK, that fixed my problem.
  • HalfBakedProductionsHalfBakedProductions Member, PRO Posts: 248
    edited June 2013

    @atxryan
    @CodeWizard
    @SaladStraightShooter

    I'm having problems signing my app package so I can test it on Windows 8. Using the App Signer I enter the path to the app, my publisher ID (with dashes) and enter a key name that is my App name (no spaces). Then I get a MS .NET Framework unhandled exception has occurred in your application.... COULD NOT FIND the "Pillow TimePFX.pfx".

    Help Please? Is this an appsigner problem? Windows 8 problem?
    Anybody know the solution to this?
    sounds like something in your dev environment is missing. have you been able to sign stuff before?
    @jonmulcahy I didn't have Windows 8 SDK. But now this error does not occur, but rather another, which I have shown in another forum thread: The Thread
Sign In or Register to comment.