Ich entwickle mit LWJGL und Java auf einem Windows 7-Laptop. Ich habe das Speichern im Ordner %appdata%\gamename\saves\oder im Langform- c:\users\user\appdata\roaming\gamename\saves\Ordner mithilfe von erfolgreich eingerichtet File dir = new File(System.getenv("APPDATA") + "\\gamename\\saves\\");.
Ich habe Erfahrung auf Hobby-Niveau mit Linux und keine Erfahrung mit OSX. Mein Spiel wird vollständig plattformübergreifend sein.
Ist System.getenv("APPDATA");plattformübergreifend? Wenn ja, wohin verweist es unter Linux oder OSX? Gibt es eine Best-Practice- Alternative, die ich verwenden sollte?