Mac OS X:对于作为捆绑包交付的游戏,我应该在哪里存储保存游戏? 我正在把一个Windows游戏移植到Mac OS X。我想知道我应该在哪里存储游戏数据,比如保存的游戏、用户配置文件等等,以及我如何在C++编程中检索路径?p>

Mac OS X:对于作为捆绑包交付的游戏,我应该在哪里存储保存游戏? 我正在把一个Windows游戏移植到Mac OS X。我想知道我应该在哪里存储游戏数据,比如保存的游戏、用户配置文件等等,以及我如何在C++编程中检索路径?p>,c++,macos,C++,Macos,游戏将按规定作为“现代捆绑包”交付 ~/Library/Application Support/GameName 你可以使用Objto-C++访问COCa对象,这可以通过改变源代码后缀到 .MM这使你可以同时结合Objtovi-C和C++。 您可以使用这些工具。将其保存在下面 ~/库/应用程序支持/您的游戏名称/ 其中“~”表示玩游戏的用户的主目录 您可能希望对此进行阅读:我知道您已经接受了答案,但让我对以前的答案提出投诉:~/Library/Application Support不是非技术用户

游戏将按规定作为“现代捆绑包”交付

~/Library/Application Support/GameName <>你可以使用Objto-C++访问COCa对象,这可以通过改变源代码后缀到<代码> .MM这使你可以同时结合Objtovi-C和C++。 您可以使用这些工具。

将其保存在下面 ~/库/应用程序支持/您的游戏名称/

其中“~”表示玩游戏的用户的主目录


您可能希望对此进行阅读:

我知道您已经接受了答案,但让我对以前的答案提出投诉:~/Library/Application Support不是非技术用户查找数据文件的地方之一。您可能想至少考虑将它们放入文档目录中的一个新文件夹中;i、 例如,~/Documents/MyGame。

不,它不适合我。user/my_name下没有库,user/shared.Library下只有一个默认隐藏(至少在Lion上),您可以通过终端使其可见:。。。或者,您可以通过点击CMD+Shift+period在文件打开对话框中查看隐藏的文件。当应用程序需要沙盒时,这似乎不再起作用。 ~/Library/Application Support/GameName