Metaal zal iOS het beste platform voor mobiele game-ontwikkelaars
Tips Makradar / / December 19, 2019
Onder de vele nieuwe producten gepresenteerd tijdens 2 uur durende presentatie op de Apple WWDC, Drie van hen werden speciaal ontworpen voor game-ontwikkelaars: bijgewerkt SpriteKit, SceneKit en Metal, een nieuw kader, het openen van de deur naar verbeterde prestaties van krachtige geavanceerde iOS-games.
Metal biedt ontwikkelaars een reeks van functies die "dichter bij de hardware" dan naar de OpenGL zijn, Programming Interface, wordt traditioneel gebruikt in de iOS (en Mac, Android, en een deel van het spel consoles). Dit betekent dat ontwikkelaars directe controle over de grafische deel, dat wil zal de prestaties te verbeteren, omdat het systeem zelf minder middelen te verwerken verbruikt informatie.
Vanuit praktisch oogpunt, voor het merendeel van de ontwikkelaars niets zal veranderen, zal de nieuwigheid van invloed zijn degenen die wil echt "te rondscharrelen in het lef" van de code om de prestaties te verbeteren graphics. Er is een hele industrie van het creëren van game-engines dat de ontwikkelaars niet het wiel uitvond wanneer u een nieuw project te maken. Als Apple in staat om deze makers van de motoren te gaan zal zijn, met hun hulp kan brengen om het spel Metal iOS-industrie.
Zoals later bleek, hebben sommige teams al begonnen te bouwen in hun motoren Metal. De andere dag de chef specialist Unity3D Aras Prankevichus getweet dat hun bedrijf al heeft Metal ingebouwd in uw motor, en de hele tijd was het de snelste overgang 3D API.
In zijn blog, Nat Brown, iOS-ontwikkelaar en consultant voor starters, zegt dat de verschijning van Metal wil niet zeggen dat de ontwikkelaars niet langer games voor Android zal leiden. Omdat de meeste programmeurs niet eens geconfronteerd met dit nieuwe kader, omdat het in de motoren van andere ontwikkelaars is gebouwd. Maar gamers door middel van enige tijd zal merken een veel verbeterde graphics in iOS-games. Metaal zal de opdrachten die cursors, frameworks en toolkits voor mobiele gaming te maken te gebruiken. Zoals Unity3D, Unreal Engine en een aantal andere bedrijven die betrokken zijn iOS-games.
In feite is de markt al Metal equivalenten voor andere besturingssystemen: Mantle en AMD's DirectX 12 van Microsoft Windows en Xbox. Maar deze bedrijven hebben geen volledige controle over het ecosysteem van apparaten, en het legt beperkingen op het optimaliseren van elke afzonderlijke apparatuur. Ryan Smith van Anandtech schreef: "De Apple - goede positie, omdat, in tegenstelling tot de anderen, het heeft een compleet verticaal systeem. Apple is het ontwikkelen van een eigen processors, plaatsen op het een elektronische schakeling en schreef eronder hun besturingssysteem. Het enige deel van de keten, die niet onder controle Apple - deze GPU. En dan, de laatste 7 jaar kupertinovtsy gebruik technologie alleen voor Imagination Technologies PowerVR, en het is onwaarschijnlijk dat het snel zal veranderen. "
Wanneer de gelijkenis van de iPhone 5S, iPad Air en iPad mini met de processor A7, en in de nabije toekomst - A8, Metal hoeft alleen te worden geoptimaliseerd voor een set van apparaten. Door de verscheidenheid van producten met een Android-motoren, zal Google niet in staat om een kader, vergelijkbaar met Metal creëren. Dus, zeer interessant, als de gedaante van Metal invloed op de gaming-industrie als geheel.
via TechCrunch