Work on PC?

I’m aware that Unity iPhone is sadly mac only but what I’m wondering is if it is possible to use Unity basic/pro on a windows based PC to develop a game, and once it is mostly complete, open that same project and all of its assets up in Unity iPhone running on a cheap mac to add in the iPhone specific stuff.

I would like to do this because I already have a powerful PC that I’ve got set up as a dev machine and I have no desire to pay for a mac system with similar capabilities. I’ll probably just get a $400 mac mini or perhaps a used laptop – which wouldn’t be much fun to actually work on.

So basically how much work is it to transfer the projects/assets? Can you tweak your project in either environment and then still open it up on the other machine without hassle?

Thanks

A game is never mostly complete when its not tested on iOS devices at all.
50-60% is the reasonable max you can progress without on device testing, at worst you can also be at 30% and realize that your art isn’t remotely optimized etc.

Also you can’t create iOS projects at all on windows, so you lack various aspects (you can’t even do input testing with the remote nor graphics emulation etc)
If you have no solid experience with Unity iPhone already, I don’t see it a reasonable track to try to develop a game this way as you are nearly granted to run into very ugly problems after transfer cause the platforms are just too different

But nothing would prevent you from developing it on a cheap mac mini and test it as you do :slight_smile:
Just be sure to optimally buy one that apple sells right now, not a used one as you could end on one with an intel gpu in which case you are troubled.

Thanks dreamora–

From your statement it sounds like Unity iPhone has its own special projects, what I’d still like to know is if it is possible to open these projects on both mac and windows and edit from either environment(I’d like to make the game run on both iPhone and windows).

There isn’t anyway to test Unity iPhone without paying for it ?

You can trial Unity iPhone, but it still requires a mac and if you want to run anything on an iOS device you must also pay apple the $99/year fee to be an iOS developer.

As for “own special project”: Nope
But own platform target (see build menu) which is only available on iOS.

emulation and remote input are bound to the build targets and so is the script execution emulation (as not all is present) or the support for features (no dynamic shadow, no terrain, … etc on iOS)