Я очень плохо знаком с OS X и XCode, поэтому, пожалуйста, не думайте, что я знаю всю терминологию.
Я разрабатывал свою игру для Linux в течение года.Теперь я перехожу на OS X с XCode.Я видел, что в OS X все приложения, даже игры, представляют собой только один пакет (заканчивающийся скрытым расширением .app
, если я прав).И я хочу использовать и эту систему: один удобный для пользователя пакет .app
, который можно запустить, дважды щелкнув по нему.
Вопрос 1: Является ли пакет .app одним файломили это только папка?
Я запустил новый проект в XCode с помощью опции Command line application
в мастере.Это правильный выбор?Или я должен выбрать что-то еще, чтобы сделать приложение .app
?Я выбрал его из-за того, что я использую SDL, который автоматически создает окно.
Теперь я наконец-то сумел скомпилировать всю игру в XCode (используя SDL, OpenGL, Box2D),связывание множества библиотек (SDL.framework
, SDL_image.framework
, libBox2D.dylib
, Cocoa.framework
, OpenGL.framework
).
Я хочу добавить ресурсы для своей игры в пакет .app
иконечно, возможность читать их.
Вопрос 2: Как работать с пакетами .app в XCode включает ресурсы для моей игры?
Заранее спасибо.
Надеюсь, кто-нибудь может помочь мне быстро, потому что завтра я уезжаю в отпуск без доступа в Интернет.