Я портирую игру на Windows и удивляюсь, как, например, данные рекордов должны храниться, чтобы все пользователи в одной системе могли обмениваться данными.В идеале данные не должны быть доступны для записи самим пользователям, а только приложению (в данном случае игре), владеющему данными.Помимо чисто технических деталей, мне также хотелось бы узнать о передовом опыте.
В Unix этого можно достичь, установив бит set-UID в исполняемом файле, и пусть исполняемый файл и рассматриваемый общий файл принадлежат одной и той же системе.-пользователь (игры в моем случае).Также рекомендуется размещать такие файлы в /var/lib/games.
.