Microsoft Azure PlayFab logo
    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Add-ons
    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA
  • Runs on PlayFab
  • Pricing
    • Blog
    • Forums
    • Contact us
  • Sign up
  • Sign in
  • Ask a question
  • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges
  • Home /
  • General Discussion /
avatar image
Question by Rutuparn Dalvi · Sep 14, 2021 at 01:47 AM · Player Dataunity3dgame manager

Unity Game Linkage to Web Server to track Player Achievements : Without using Steam

My question might be a bit too novice, so please bear with me. I am building a game and I want to link the Achievements to a website of my own. Based on what I know, that would require establishing a linkage between Unity Client and Web Server(which I pay for). Further, I will need to hook up the Server to my Web App. I want to do this in as effortless manner as possible. I will most likely have several leaderboards, achievement trackers.

What I don't want is to have Steam or any other distribution service in the stack. I am not very knowledgeable in this regard, so could you direct me as to what I should do and how I should go about. To put it simply, I want the player to download the Unity game from my website, play it with internet connection and have their achievements directly sent to the Web server (which I will use for my website).

Thanks

Comment

People who like this

0 Show 0
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
Best Answer

Answer by SethDu · Sep 14, 2021 at 09:07 AM

Hosting a web server for achievement should be feasible, however, with Cloud Script/Azure Function (CSAF), and Rules, PlayFab is able to handle the achievement and rewards feature.

You may store the achievement progress in Player Read-Only Data. Because the counter for achievement progressively increases, you may let client generate custom PlayStream Event based on the Player’s behavior. Certain Rules will be triggered to execute the CSAF, where data will be verified, and the function will update achievement state in player Read-Only Data. You will also need to implement a “Claim” CSAF so that player can get the rewards.

Comment

People who like this

0 Show 0 · Share
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Navigation

Spaces
  • General Discussion
  • API and SDK Questions
  • Feature Requests
  • PlayStream
  • Bugs
  • Add-on Marketplace
  • LiveOps
  • Follow this Question

    Answers Answers and Comments

    2 People are following this question.

    avatar image avatar image

    Related Questions

    Best way to update player's statistics?,How can I store User statistic 1 Answer

    1 xbox account linked to 2 playfab master accounts and unique names 1 Answer

    I want to get the instance ID from the item name. 1 Answer

    Analytics dashboards in PlayFab 1 Answer

    I want to use same functions of photon pun in playfab 1 Answer

    PlayFab

    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Runs on PlayFab
    • Pricing

    Solutions

    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA

    Engineers

    • Documentation
    • Quickstarts
    • API Reference
    • SDKs
    • Usage Limits

    Resources

    • Forums
    • Contact us
    • Blog
    • Service Health
    • Terms of Service
    • Attribution

    Follow us

    • Facebook
    • Twitter
    • LinkedIn
    • YouTube
    • Sitemap
    • Contact Microsoft
    • Privacy & cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2020
    • Anonymous
    • Sign in
    • Create
    • Ask a question
    • Create an article
    • Post an idea
    • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Explore
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges