Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - harrisclinton

#1
Please pardon if this has already been pointed out, but it counts as a bug and not a design choice.

And, awesome game by the way! :)

The bug:

Important game data is installed into ~/Documents/AtomicTorchStudio/ on Linux (Ubuntu 14.10 in my case) when installing the game. This behavior is a Windows rule, and violates Linux file system conventions, as only the user may put anything into the ~/Documents directory on Linux. User specific configuration files and other related files created by installed apps must be put into a configuration directory in the user's home directory, and the folder name must begin with a period. For instance:

~/.atomictorchstudios/VoidExpanse/

or

~/.config/AtomicTorchStudios/VoidExpanse/

This may seem like a minor quibble, but it is not. It would be as if the game installed important files directly in the C drive on windows, as in C:/AtomicTorchStudios/ which would, of course, violate Windows file system conventions.

Linux users expect to be in full control of all content in any visible sub directory under ~/, including ~/Documents, ~/Downloads, ~/Pictures, and the like, and the presence of files important to an application's operation, that were not put there by the user, risks their accidental deletion.

Edit: I should also add that there is not even any guarantee that a ~/Documents folder exists on some otherwise perfectly compatible Linux installations (including Ubuntu 13.x and 14.x under certain conditions). Users who hand select the components in their desktop environment and do not install a default collection of packages can sometimes start with mostly empty user folders lacking ~/Documents, ~/Downloads etc.