Loading a save/playerprefs from a different game?

If I wanted to make 2 games which interact with each other and can load each other’s saves, or for example, a sequel of a game that can load the saved file/playerprefs from the first game in the series, what would be the best way for doing this?

I’d be looking at Android as the platform (not sure if it matters, but I thought it’d be best to mention it).

Also, I’d rather not use an xml file, since an xml file can very easily be read and edited.

Have you looked at PlayerPrefs??? That can easily be edited. How about a binary file (see this Unity Gems article). You could also encrypt it by a real method like those available from .NET Framework Cryptography Model | Microsoft Learn or just Xor each byte with a value to put off casual hackers.

Back to the question: On Windows at least I know you can access the Registry directly, so it’s easy to get at anything, and that’s where the PlayerPrefs are for Windows. Don’t know how easy it is to get at other platforms, don’t imagine it’s terribly hard. Just find the file.