none
XBOX LIVE CREATOR UWP C# NO UNITY RRS feed

  • Question

  • Hello,

    i saw from github you discontinued XboxLive Creator plugin for c# UWP (NO UNITY)

    I can have an official replay about what you have in mind about UWP c# NO UNITY way for release a UWP game?

    I dont use Unity but i MUST reference UNITY for have nuget package ? ?!?!?

    Please let me know

    Thanks

    Fabio

    Friday, June 9, 2017 1:19 PM

All replies

  • We don't have official support for Creators for anything except for Unity and C++ at the moment.  

    You can get C# without Unity working by using the Microsoft.Xbox.Live.SDK.WinRT.UWP nuget package however we don't have docs or samples for Creators for this path.  You'll have to read the docs at https://developer.microsoft.com/en-us/games/xbox/docs/xboxlive/get-started/creators/getting-started-uwp-vs-creators and use the Microsoft.Xbox.Live.SDK.WinRT.UWP package, and skip step 6.  We also don't have C# samples that use this path, but the API will be similar to what you saw in the C# repo.

    You can vote on adding C# support at https://xbox.uservoice.com/forums/363186--new-ideas/suggestions/18591166-add-c-uwp-project-support-to-the-xbox-live-creato


    Sunday, June 11, 2017 5:02 AM
    Moderator
  • Hi JAson,

    one question. If i continue use Xbox Live c# Source interop available in Unity package (for now source code in github), when it will be available a package XboxLive Unity i can use install and redist it for use c# source only? 

    I ll can publish my uwp c# app (No Unity) in the same way?

    Thanks

    Fabio

    Tuesday, June 13, 2017 3:16 PM
  • The Xbox Live Service API (XSAPI) exposes two sets of APIs -- a C++ API and WinRT API, and we created a Unity plugin.

    For developers in the Xbox Live Creators program that want to use C# without Unity, we recommend the Xbox Live WinRT nuget package here: https://developer.microsoft.com/en-us/games/xbox/docs/xboxlive/get-started/creators/getting-started-uwp-vs-creators.  In step 2, use Microsoft.Xbox.Live.SDK.WinRT.UWP, and skip step 6 to include the header.  The API you'll see in C# with this package will be very similar to what you see in the C# interop source.  

    Our C# interop source isn't well tested outside of Unity, so that's why this path isn't recommended but you can ship with it.

    For developers in the Xbox Live Creators program that want to use C# with Unity, we recommend the Unity plugin.

    For developers in the Xbox Live Creators program that want to use C++, they can refer to the C++ samples at https://github.com/Microsoft/xbox-live-samples/tree/master/Samples/CreatorsSDK.



    Thursday, June 15, 2017 7:19 PM
    Moderator