Search Unity

  1. We are migrating the Unity Forums to Unity Discussions. On July 12, the Unity Forums will become read-only.

    Please, do not make any changes to your username or email addresses at id.unity.com during this transition time.

    It's still possible to reply to existing private message conversations during the migration, but any new replies you post will be missing after the main migration is complete. We'll do our best to migrate these messages in a follow-up step.

    On July 15, Unity Discussions will become read-only until July 18, when the new design and the migrated forum contents will go live.


    Read our full announcement for more information and let us know if you have any questions.

Question Looking for online Solution for Player Data Management

Discussion in 'Multiplayer' started by bconfessor, Oct 29, 2023.

  1. bconfessor

    bconfessor

    Joined:
    Oct 27, 2015
    Posts:
    2
    First of all, I rarely make new threads, so sorry if this is the wrong sub-forum.

    I'm doing a small Location-Based Game for my research (Master's) and I'm looking for free solutions that enable me to do simple data management such as:
    - Player Level, stats, items they have, among other info that may be text-based
    - Info about number of km walked, achievements/quests completed, etc
    - "Asynchronous" chat, as in, players may leave messages and items in Points of Interest around the map for a limited amount of time (which would also need to be saved in the DB so it can disappear after a while) for other players to see/collect
    - If possible, a synchronous chat system (optional but desired)

    Each player will be given their own ID prior to game start (again, it's research, so no real need to worry about security or passwords), which is how I'll connect them to their save data in the DB.

    Players won't really be able to see each other, so I don't need synchronous player positioning in the world. I think the most synchronous thing would be the chat feature.

    Not sure if Photon is easy enough to implement, and if it covers all of the above without too much overhead.

    Thanks in advance for the suggestions!
     
  2. Welfarecheck

    Welfarecheck

    Joined:
    Jun 14, 2020
    Posts:
    122
    Firebase is pretty easy to use and you get a good amount of use out of the free tier before having to shell out any money. Their documentation is so so but it works very well.

    https://firebase.google.com/docs/unity/setup