Converting to iPhone controls

Hi,

First let me say i’m very excited about Unity 3d.
I’ve used the Torque game engine from Garagegames for a couple of years
but after fiddling with the Unity trail version i’m absolutely convinced that this is the game engine for me! Unity is far more user friendly then TGE.
I’m planning to make a iPhone game with Unity. But I don’t have enough funding to get me the iPhone license right now. So i’m thinking about building a playable game with Unity Indie first and when i’m satisfied with the final result, i’ll buy the basic iPhone license.
So here’s my question; how difficult will it be to convert all my game controls to the iPhone finger/touch controls? Or do i have to make a lot of script changes afterworths?

Best regards

if the control is single touch then pretty easy.
If it is multi touch then it requires more work as you will likely switch to the iPhoneInput functionality.

The accelerator would be a different topic. likely nobody has a 3d mouse at home, as such there is no desktop counterpart that could easily be ported.
You will therefor have to adopt to the desktop style in some way in the iphone version.

The majority of the work you will be going to do is optimization of scene setup and art assets.
Also I would recommend to use C# exclusively if possible as Unity on the iphone requires unityscript in “pragma strict” style, there is no dynamic typing. That removes quite a bit of the automagic that makes unityscript interesting to start with …

Ok, great!
That clarifies things, especially your tip on using C#.
Luckily for me that i was going to make use of single touches in the first place.