iphone - Collaborating on an iOS game with an artist living somewhere else / modifying files in an iOS app without rebuilding -
a former coworker (artist) , myself (programmer) developing small game in our free time. since not @ interested in learning how use xcode, save making own builds (i don't blame him, great artist, little understanding technical stuff), how have been working far:
- we share dropbox folder store ingame artwork
- once enough or important changes have been made, i'd create build (ad hoc distribution) , send him
- from time time we'll meet , work couple of hours, maybe once week since live in different cities
this ok of time. we're busy finetuning content , game mechanics. in development stage, our workflow slow , "disconnected". whenever working on artwork, he'll have wait me make build able see changes reflected in actual context. since we're not working @ same time, means he'll have wait days - not @ satisfying.
so, i'd know..: best way allow him change content without need rebuild game?
i know contents of ios app bundle cannot changed once compiled. here's thinking far:
- move content documents folder during development can accessed via itunes (handling propably awkward in light of amount of files in question)
- incorporate dropbox game, content loaded right our shared folder (extra work needed implement this, dropbox restricted 5000 api calls per day while not in production status)
- load content webserver (even more complicated compared using dropbox)
what guys think? there better , more comfortable ways achieve smooth collaboration in our case? missing something?
thanks alot!!
edit: @ moment, have no plans whatsoever teach artist how make own builds. can consider option long don't know him in person. he's great artist, though.
so question boils down to:
how modify files / new files iphone app after has been built - possible and, again, without rebuilding app?
this has work during development only, way, dirty approaches welcome.
in of wwdc 2010 videos, apple discusses this. advise loading artwork web , applying uikit elements or opengl contexts programatically.
this complicated, method, because make no changes binary , artists can work freely, upload art server , you're golden.
i suggest http library, asihttprequest, make requests easier.
Comments
Post a Comment