Metall machen iOS die beste Plattform für mobile Spiele-Entwickler
Tipps Makradar / / December 19, 2019
Unter den vielen neuen Produkten präsentiert während 2-Stunden-Präsentation auf dem Apple WWDCaktualisiert SpriteKit, SceneKit und Metall, einen neuen Rahmen, die Tür zu öffnen, um eine verbesserte Leistung von leistungsstarken erweiterten iOS-Spiele:, wurden drei für Spiele-Entwickler entwickelt.
Metall bietet Entwicklern eine Reihe von Funktionen, die „näher an der Hardware“ als auf die OpenGL sind, Programmierschnittstelle wird traditionell in der iOS (und Mac, Android, und einige das Spiel verwendet Konsolen). Dies bedeutet, dass Entwickler die direkte Kontrolle über die Grafik Teil haben, der Wille Verbesserung der Leistung, weil das System selbst weniger Ressourcen verbrauchen Prozess Informationen.
Aus praktischer Sicht für die Mehrheit der Entwickler wird nichts ändern, wird die Neuheit beeinflussen diejenigen, die will wirklich „zu werkeln in den Eingeweiden“ des Codes zur Verbesserung der Leistung Grafiken. Es gibt eine ganze Industrie Game-Engines zu schaffen, mit dem Entwickler das Rad nicht erfunden haben, wenn Sie ein neues Projekt erstellen. Wenn Apple in der Lage sein wird, diese Schöpfer der Motoren zu engagieren, mit ihrer Hilfe kann es zum Spiel Metal iOS-Industrie bringen.
Wie sich herausstellte, haben einige Teams bereits in ihre Motoren Metal zu bauen begonnen. Der andere Tag der Chef-Spezialist Unity3D Aras Prankevichus getwittert, dass ihr Unternehmen bereits Metall in Ihrem Motor gebaut hat, und die ganze Zeit war es der schnellste Übergang 3D-API.
In seinem Blog, Nat Brown, iOS-Entwickler und Berater für Start-ups, sagt, dass das Auftreten von Metall bedeutet nicht, dass die Entwickler nicht mehr Spiele für Android erstellen. Da die meisten Programmierer nicht einmal mit diesem neuen Rahmen konfrontiert, weil es in den Motoren von anderen Entwicklern gebaut wird. Aber die Spieler durch einige Zeit wird eine deutlich verbesserte Grafiken in iOS-Spiele bemerken. Metall wird die Befehle verwenden, die Cursor, Frameworks und Toolkits für mobile Spiele erstellen. Wie Unity3D, Unreal Engine und einigen anderen iOS-Spiele beteiligten Unternehmen.
In der Tat hat der Markt bereits Metalläquivalente für andere Betriebssysteme: Mantle und AMDs DirectX 12 von Microsoft Windows und Xbox. Aber diese Unternehmen haben keine volle Kontrolle über das Ökosystem von Geräten, und es gelten Beschränkungen für die Optimierung der einzelnen Geräte. Ryan Smith von Anandtech schrieb: „Das von Apple - gute Lage, denn im Gegensatz zu dem anderen einem vollständigen vertikalen System. Apple seine eigenen Prozessoren zu entwickeln, Orte auf sie ein elektronische Schaltung und schrieb darunter ihr Betriebssystem. Der einzige Teil der Kette, die Apple nicht steuern - diese GPU. Und dann die letzten 7 Jahre kupertinovtsy Verwendung Technologie nur Imagination Technologies PowerVR, und es ist unwahrscheinlich, dass es bald ändern wird. "
Wenn die Ähnlichkeit von iPhone 5s, iPad Air und iPad mini mit dem Prozessor A7, und in naher Zukunft - A8, muß Metall optimiert für eine Reihe von Geräten nur werden. Aufgrund der Vielzahl von Produkten mit Android-Motoren, wird Google nicht in der Lage, einen Rahmen, ähnlich wie Metall zu schaffen. Also, sehr interessant, wie das Aussehen von Metall Auswirkungen auf die Gaming-Industrie als Ganzes.
über TechCrunch