Why would Unity save to the registry?

Why does Unity put their save files in the registry? Shouldn’t you not be messing with the regs? That, and I can’t even find the directory the save game goes to. I’ve searched on the internet, looked at the script manual and used the search engine on my PC. Nothing.

I just don’t understand the point of this.

Unity does not store there, its you requesting playerprefs writting.

the reg is the only guaranteeable place to write to without creating folders in funny places as the directory of the application is normally not writeable (program files folder for most users).

if oyu don’t want it to write anything to reg, don’t use playerprefs but instead System.IO and write the file to the app data folder of the user or its documents.

I see, I see. I’ve seen that System.IO option but someone said it’s better to use PlayerPrefs due to the automatic cross-platforming issue and it not working for the web player.

For the webplayer its true (its the only platform System.IO is no option), but for the webplayer I would prefer if devs finally would stop behave as if we had 1995 and store savegames through a webservice so the savegame is as machine independent as the webplayer driven game.

Cause otherwise you can just as well use another technology (not Unity or Flash) that requires an install of the game to run in browser (quake live, battlefield heroes, Torque3D based games) if we are fixed to the machine anyway.

That’s understandable. I honestly would rather use PlayerPrefs due to those limitations of System.IO but there HAS to be something I’M doing wrong for it to not create a save file that I can find. I just think it’s silly to save it in that directory. I’ll keep messing with it to see if I can get this file to appear.