2009-09-02 3 views
1

Я пишу приложение для iPhone, и я хотел бы добавить загружаемый контент, чтобы получить от магазина Apple в будущем. Я понимаю, что набор Store дает мне доступ к магазину и помогает мне совершать транзакции, но как загруженный контент интегрирован с моим приложением?Как это новые вещи, купленные в магазине приложений, интегрированные в мое приложение для iphone?

Как это делается? Когда кто-то создает, например, новый предмет или новое оружие для своей игры ... как это реализовано и как оно добавлено в приложение?, Графические ресурсы этого элемента должны быть уже включен в исходное приложение или есть способ добавить больше в будущем?

Мне нужно иметь особые соображения с моим приложением, чтобы это произошло?

+0

С моим вопросом что-то не так ...? –

+1

Возможно, главная проблема заключается в том, что ваш вопрос звучит так, будто вы не слишком много думали о проблеме, просто уволили вопрос? Не знаю... –

ответ

2

В принципе, вам нужно будет создать поддержку в своем приложении для обработки такого загружаемого контента. Если вы хотите разрешить загрузку нового оружия, вам нужно подумать о том, как это должно быть интегрировано в приложение. С верхней части моей головы, вот о чем я могу думать о том, что вы должны будете обращаться:

  • Что делает оружие выглядеть, так что вам нужно графику и способ интеграции новых графических ресурсов (например, 3D-модели и растровые изображения) в ваши существующие графические ресурсы (то есть вы должны иметь возможность загружать графические ресурсы как из файлов ресурсов, поставляемых вместе с вашим приложением при их покупке, так и из файлов на диске, которые поступают из загруженного содержимого)
  • Как работает оружие, например, профили повреждений, профили защиты (о том, как враги в игре могут выдержать это)
  • Как получить оружие, как положение на игровой карте или что-то в этом роде или как вознаграждение за что-то, и в этом случае вам нужно сохранить правила, чтобы проверить, оправдано ли вознаграждение
  • Как вы получаете боеприпасы к оружию?

Вам в основном нужно продумать, как загружаемый контент должен иметь поддержку фреймов, уже присутствующую в вашей игре, чтобы быть полностью включенным в различные части игровой механики.