Drucken
PDF

Unity und iOS 4.0

am .

Wie jeder, der mit Unity Apps fürs iPhone entwickelt, hat auch Unity Technologies die Entwicklung der Geschäftsbedingungen von Apple beobachtet. Ob in Spielen weiterhin C# und Javascript benutzt werden darf, ist ungeklärt. Doch Unity Technologies arbeitet seit der Veröffentlichung der neuen Geschäftsbedingungen an einem "Plan B", falls Apple aufhört, Unity basierte Spiele zu genehmigen. Javascript und C# laufen über .NET und diese Tatsache verträgt sich nicht mit den neuen Geschäftsbedingungen. Die Lösung des Problems ist C++. Auf dem iOS wird C++ von Apples Tools zu Xcode kompiliert. Das ist natürlich nicht ideal, C++ ist komplexer als Javascript und C# und .NET Sachen können nicht einfach weiterverwendet werden. Aber bei genauerem Betrachten von C++ fällt auf, dass es keine großen Unterschiede gibt. Hier gibt uns Unity Technologies einige Beispiele in Javascript und in C++.

JavaScript:
Codesnippet
C++:
C++
Weiterführende Links:
[http://blogs.unity3d.com/2010/07/02/unity-and-ios-4-0-update-iii/]
Quelle, Blogeintrag mit Code-Beispielen