Hi!
We will be setting up our iphone development using unity3d and unity iphone. The twist is we are both working remotely from each other.
What else do we need to make this setup work?
ME
- doing art assets and game design
- my machine (windows)
- itouch
CODER PARTNER
- coding and testing
- his machine (mac mini)
- itouch
- unity 3d and iphone license
will i be able to run test build from here?
do i need a separate license?
do i need to have a mac too?
thanks!
It’s not really a twist. I’d venture to say most of us Unity users work with other remote users.
I find GetDropBox.com works great for sharing files between team members. Whether you both need a license for Unity depends on if you are both using Unity. You may not need Unity if you are planning on doing artwork and don’t need to edit the scene directly.
In the perfect world, both of you would have Unity and both would have Asset Server licenses. That will managing project files very easy on you. However you can get away without Asset server by exporting asset packages to GetDropBox and then having the other team member import them. This works well for two team members, but will get complicated if you have 3 or more.
Your programmer can build you an adhoc version of the application and you can install it on your iPod using iTunes. No problems there.
You will only need a mac if you plan to use the iPhone version of Unity.
Do you both own an asset server license? If so, I’d highly recommand to use Thomas Lund’ asset server commit mailer which notifies via mail about new commits in the AS database. Esp. useful if you work remote and/or in different timezones.
http://forum.unity3d.com/viewtopic.php?p=73117&highlight=#73117
Other than that, I do all my work with remote people. No hassle there. Skype is the most useful tool for communication and the Asset Server as exchange tool. Works great with me.
So we are pretty much set then. Thanks for the getdropbox suggestion too.
I currently hold Unity indie license and will purchase Unity iPhone as well - both will be used on my Mac. I am looking to partner with another programmer who has a Windows machine.
As of my understanding, a single Unity indie license lets you install it both on a Mac and Windows machines right? If so, can my partner use the Unity indie Windows version, while me using the Mac version and port the application onto my Unity iPhone? Would this be alright with Unity? Would there be any compatibility issues?
Thanks,
KB.
One license per person. That one person can have it installed on two machines. So if you’re playing by the rules your partner will need to buy his own license.
Fair enough.
Would my scenario work if he just buys Unity indie for his windows machine? That is, can I port the project on to my Mac Unity iPhone from his windows Unity without much compatibility(wind to Mac, not the ones btw Unity and Unity iPhone) issues?
Depends on the language used and if he complies to the iPhone restrictions (.NET 1.1, javascript is always pragma strict, not all .NET 1.1 functionalities present on the iphone, no networking, only combiner shaders, no CG stuff, no movie texture, no render texture, …)
Your 3 main problems thought will be:
- Iphone has no terrain
- Desktop has no occlusion culling, required to get fps / 3rd person games efficient
- He can not test it with iphone rendering emulation + the iphone / itouch as input device through remote.