Privacy issue with game.json files? #2359
Replies: 4 comments
-
|
Privacy issue, I think the term is a bit too high ;) Let me explain: It's used for storing the game current folder, to be used for opening the game folder when you select a new file, and storing the last folder where the game was exported, so you don't have to choose it again and again (especially when you export a lot). Ideally, this could be stored in a separate file containing other settings like grid size.
If you're extra concerned with this, as you noted it's fine to remove the value from your game. |
Beta Was this translation helpful? Give feedback.
-
|
I understand your points, thank you for explaining/clarifying. I think a relative path would be a good idea, but that's just me. And good to know this value can be deleted safely if/when posting online if needbe. |
Beta Was this translation helpful? Give feedback.
-
|
Maybe we can add an option in the (upcoming) "Save As" feature that erases the personal data from the project file. This way the project could savely be distributed. |
Beta Was this translation helpful? Give feedback.
-
|
Many people don't like their Windows usernames, as it just takes the first 5 letters from your email and uses that. For me, I don't really care, I would just prefer to not share my user name. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
In
game.jsonfiles, in thepropertiessection, there's aprojectFilekey whose value is the absolute path to thatgame.jsonfile on the developer's computer. I'm wondering if, considering thesegame.jsonfiles are often distributed online (be it for testing, support, or release), there's a privacy issue here...?This value allows you to potentially see:
Is this key/value necessary? When I download someone else's
game.jsonfile and run it, it works perfectly fine (even though that directory path doesn't apply to my computer).In addition, I can change the name of my
game.jsonfile (e.g. tomy-super-awesome-game.json) and it still works, even though this directory path value still points to the old, now non-existent,game.jsonfile... It's only when I save the game in GDevelop that this value is updated.That leads me to think this key/value isn't needed, but maybe there's a purpose I'm missing...?
Beta Was this translation helpful? Give feedback.
All reactions