Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+2)

Found the Problem. I didn't think about it before, but the file separator for Windows is "\" and for Linux it is "/". I had that problem in another project before so i'm a bit mad at myself for not noticing. The Proper way of doing it is

Path.GetFullPath(Application.dataPath + Path.DirectorySeparatorChar + filename);

Path.DirectorySeparatorChar replaces the "/" or "\".

I tested it and it works for Linux. Since it changes the char according to the Operating System it should work for Windows and Mac as well.

I created a file named ThatGame_Data\platformsettings.txt in the Folder which contains the ThatGame_Data Folder and was able to finish the Level that way xD

Oh, siiick. Thanks so much for finding that. What a weird problem! You've definitely saved me a LOT of time and frustratiomn looking for the problem, I can't thank  you enough :) 

Ok I'll implement that fix v. v. soon. I messed some stuff up in the project (improving the editor dragging) But once I've fixed this I'll upload a new version for you.

Cheers man!!

No Problem, without me the Problem wouldn't exist at all so that was the minimum i could do. 

Thank you for taking the time to fix it.

Not too many devs care about non-mainstream operating systems so this was a quite pleasant change of pace :]

If you ever need some help with testing for Linux let me know ^_^

Cheers man! will do :)

Linux version is up now! Hope it works, and that I didn't break something else :D