c++ - online - Mac OS X: ¿Dónde debo guardar juegos guardados para un juego entregado como un paquete?
xcode c++ download (3)
Voy a portar un juego de Windows para Mac OS X. Me preguntaba dónde debería guardar los datos del juego, como juegos guardados, perfiles de usuario, etc. y cómo puedo recuperar esa ruta programáticamente en C ++.
El juego se entregará como un "paquete moderno" como se especifica aquí
Guárdelo en ~ / Library / Application Support / Your Game Name /
donde "~" representa el directorio de inicio del usuario que juega su juego.
Le recomendamos que lea esto: http://cocoadevcentral.com/articles/000084.php
~/Library/Application Support/GameName
Puede acceder a los objetos de Cocoa usando Objective-C ++, esto se puede hacer cambiando el sufijo de a código fuente a .mm
Esto le permite combinar Objective-C y C ++.
Hay varias clases de sistema de archivos que puede usar.
Sé que ya has aceptado una respuesta, pero déjame presentar una queja sobre las respuestas anteriores: ~ / Library / Application Support no es uno de los lugares donde los usuarios no técnicos buscarán archivos de datos. Es posible que desee al menos considerar ponerlos en una nueva carpeta en el directorio de Documentos; es decir, ~ / Documents / MyGame.