Сотрудничество над игрой для iOS с художником, живущим где-то в другом месте / изменение файлов в приложении для iOS без восстановления

бывший коллега (художник) и я (программист) в настоящее время вместе разрабатываем небольшую игру в свободное время. Так как он совсем не заинтересован в изучении того, как использовать XCode, за исключением создания своих собственных сборок (я не виню его, он отличный художник, но мало разбирается в технических вещах), вот как мы работаем. пока:

  • У нас общая папка Dropbox, в которой мы храним все игровые иллюстрации
  • После внесения достаточных или важных изменений я ' d создать сборку (специальное распространение) и отправить ему
  • Время от времени мы будем встречаться и работать вместе пару часов, может быть, раз в неделю, так как мы живем в разных городах

Это было нормально для большую часть времени. Однако сейчас мы заняты доработкой контента и игровой механики. На этой стадии разработки наш рабочий процесс замедляется и «отключается». Каждый раз, когда он работает над оформлением, ему приходится ждать, пока я сделаю сборку, чтобы увидеть изменения, отраженные в реальном контексте. Поскольку мы не всегда работаем в одно и то же время, это иногда означает, что ему придется ждать несколько дней - это совсем не удовлетворительно.

Итак, что я хотел бы знать ..: Как лучше всего позволить ему изменять содержимое без необходимости перестраивать игру?

Я знаю, что содержимое пакета приложений iOS нельзя изменить после компиляции. Итак, вот о чем я думал до сих пор:

  • переместите содержимое в папку документов во время разработки, чтобы к нему можно было получить доступ через iTunes (обработка, вероятно, неудобная в свете количества рассматриваемых файлов)
  • включить dropbox в игру, чтобы контент можно было загрузить прямо из нашей общей папки (для реализации этого требовалась дополнительная работа, dropbox ограничен до 5000 вызовов API в день, когда он не находится в рабочем состоянии)
  • загружать контент с веб-сервера (даже более сложно по сравнению с использованием Dropbox)

Что вы думаете, ребята? Есть ли в нашем случае лучшие и более удобные способы добиться беспрепятственного сотрудничества? Я что-то упустил?

Большое спасибо !!

Изменить: На данный момент у меня нет никаких планов учить моего художника делать свои собственные сборки. Вы можете серьезно рассматривать это как вариант, только если не знаете его лично. Тем не менее, он великий художник.

Итак, этот вопрос сводится к следующему:

Как мне изменить файлы / получить новые файлы в приложении для iPhone после его создания - как можно проще и, опять же, без перестройки app?

Кстати, это должно работать только во время разработки, поэтому грязные подходы приветствуются.

9
задан Toastor 21 February 2011 в 14:47
поделиться