Hello first off - i am new here!
And i got my first question: i am currently working on content with an iPhone Basic license, which i finally would like to release later this year via Unity iPhone Pro 3.
Will things i create now, especially JS-scripts, will be 100% reusable once i use them in the new environment, or is there anything to watch out for before getting too far into something giving future problems?
Thanks,
Aksel
Impossible to say without 3.0 actually being released. Past version upgrades have occasionally changed things so that some code no longer works, or at least generates warnings. Generally these are easily fixed, but if I had to guess, I’d say 99+% reusable rather than 100% reusable.
–Eric
I would expect a few things to break, because the incompatibilities were mentioned as reason for mono and physx not being upgradeable in unity 2.x
I see. So better to keep tricky scripts for later on i guess.
Thanks a lot!
wouldn’t go that far but write the scripts more flexible so you can adopt them if needed for example in case you need to rework especially physics related scripts.
the general stuff should not break, cause even with the new mono, the “core functionality in JS” is not touched or only very little
… but generally in all aspects: does one figure correctly that Unity 2.6 will probably be closer to the future unified Unity Pro/iPhone 3.0 than Unity iPhone 1.6 now, right?
Editor wise yes.
But I doubt that the language capabilities change between 1.6 and Unity iPhone 3 especially when it comes to dynamic typing.
Mono wise Unity iPhone 1.6 potentially might be even closer than Unity 2.6 as the desktop side is forced to remain within the mono 1.2.5 compatible range, while the iphone has no such obligation as there is no webplayer that needs to be long term compatible or alike
(that would also explain the strange missbehaviors in relation to old behaviors when you switch from 1.1 to 2.1)
Good point! I just wondered because the press release stated that from 3 on there will be no more two seperate applications for iPhone and Desktop but just a single one hosting both.