I just cannot figure this out..

I’ve read and read online docs and I can’t figure out how to do this, or how to go about learning too…

What I want to know is ok, lets stay you go online… type in the URL for the game you wanna play, it loads. You will be confronted with a log in screen or create a new account.

Player name: _ _ _ _ _ _ _

Password: _ _ _ _ _ _ _

[Login] / [Create new account]

Okay so you type in the information and click the login button. What happens here? I know it can’t save it to your specific computer… because then if you went to a friend house or used a different computer you couldn’t access that data. Everyone says use player prefs… well from what I’ve read, playerprefs saves to the registry.

I’m not asking for a long detailed tutorial of how to make an online multiplayer game etc. It’s just that I have been working on a game, and I can figure everything out pretty much but I am stumped on this. I need to know how to make it to where the player can log in the game (or create a new account) and it will save the data, Player name, Password, Experience, whatever it may be and when the player loads the game, types in his user name and password It can be retrieved.

Sorry If I fraised this wrong I really don’t know how to ask this. Anyway, if anyone can help please do so.

Thanks,

Well, if I understand correctly you will need to save said data to a server (or client acting as server) and add an upload method to your login script, as well as a method that checks the currently available local data for a specific user if any, then compare a hash from both and download if needed.

Does that sound about right?
Because this sounds pretty straight forward to me.
Not too familiar with Unity (still learning myself), but I know in C# using the .NET API you can use a stream over UDP / FTP for stuff like this, including SSL and other security stuff. XML is supported too, if there isn’t too much data to transfer, but it also makes it easier if you’d like to edit your character or showcase it from a webpage.

You might want to check the MSDN (Microsoft Software Development Network) for this stuff.