If i’m going to make a project with intended goal of both iPhone and mac or even iPhone / mac / web, should I build project in unity and then bring it in to unityiphone to modify for iPhone build, or start on unityiphone and do vise versa ? Btw I have unitypro and iPhone advanced. Thx.
Neither
Develop the scripts to work on both and drive the two project independent otherwise.
There are various serious restrictions on the iphone that will require pretty heavy optimisations.
Also there are features that only exist on one or the other platform.
keeping that all in one project, at least out of my sight, is a no go. either the web / desktop build will be underused massively or you get 5 FPS on the iphone.
if you thought don’t want to drive 2, develop the iphone one first and then create a “higher quality” desktop version basing on that. Adding stuff is always simpler then cutting.
Just keep in mind: occlusion culling is iphone only, terrains and programable graphics pipeline desktop only
I start out on the desktop, eventually copy it to the iPhone, and tweak separately, sometimes copying some scripts and other assets back and forth. I’m not claiming that’s the best way to do it, but that’s how I do it.