Sorry if this question has been asked a million times already. Did a search but only found a topic with no replys.
So I currently have Unity Basic but want to get into iPhone game development. Since I don’t really have the money to buy a Mac and Unity iPhone right now I was wondering if it is possible for me to start writing my game in Unity Basic and then later buy Unity iPhone and my project will just magically work on iPhone as well?
Sort of, but not really. It won’t magically just work because the input methods are very different. Getting input to feel good is kind of an art and probably not something you just want to tack on at the end, except maybe if the game has really basic input. Also, it’s not that hard to make something which flies along at 500 fps on a computer chug horribly at 10fps on an iDevice, even the recent ones. (Maybe especially the recent ones, given the resolution is 4X what it used to be, but with the same GPU from the previous generation, so a faster CPU won’t necessarily help at all.) Without being able to test regularly, you don’t really know for sure if you’re doing “bad” stuff or not.