[Nieuws] Geschreven door Paul op 2016-12-19 23:06:59
Khronos Group bevestigt Vulkan ondersteuning Nintendo Switch
[B]Khronos Group heeft de lijst met ondersteunde hardware ververst en nu staat ook de Nintendo Switch genoteerd als hardware die compatible zal zijn met Vulkan.[/B] Er wordt inmiddels druk gespeculeerd over de hardware van de Nintendo Switch. Iets wat mensen vaak ontgaat is dat een juiste API ook heel belangrijk is om een game werkend te krijgen op een bepaald platform. De lijst met hardware ondersteuning voor de API Vulkan is ondertussen stilletjes van een update voorzien door de Khronos Group en nu staat de Nintendo Switch er ook in. Een API is een set protocollen en hulpmiddelen dat geschreven wordt met de bedoeling om bijvoorbeeld apps, games en websites makkelijker te kunnen aanpassen voor hardware. Simpel gezegd is het de vertaler die verschillende lagen van programma's met elkaar laat communiceren. Praktische voorbeelden zijn social media platformen die stukjes code beschikbaar stellen om het web developers makkelijker te maken Tweets te embedden of een “Like” achter te laten onder een nieuwsbericht. Hierdoor hoeven mensen niet zelf alle code te schrijven om dit voor elkaar te krijgen. Hetgeen wat Vulkan zo interessant maakt is dat het niet alleen beperkt is tot één platform.
Vulkan richt zich op meerdere apparaten.
Vulkan is een onafhankelijk (maar wel in samenwerking met AMD) API die wordt gemaakt door Khronos Group. Het is de opvolger van OpenGL, wat de concurrentie was van DirectX. Windows-gamers zullen deze termen waarschijnlijk herkennen omdat DirectX nu nog steeds gebruikt wordt in veel games. Gezien DirectX gemaakt wordt door Microsoft ondersteunt het alleen hardware die op Windows draait. Vulkan zal naast Windows ook op OS X, Linux, Android en nu de Nintendo Switch draaien. Voor games is het belangrijk omdat het de code omzet van een game engine in instructies die onder andere de driver begrijpt, zonder dat alles handmatig ingevoerd moet worden. Dit zal betekenen dat ze makkelijker worden om te porten, omdat de protocollen en hulpmiddelen hetzelfde of vergelijkbaar zijn. Met wat kleine aanpassingen kan een game veel sneller (en goedkoper) omgezet worden naar een ander platform zonder dat er een compleet nieuwe instructieset geschreven moet worden. Een developer kan nu dus met één game een heel groot publiek aanspreken dat heel veel verschillende soorten hardware heeft, mits ze de Vulkan API gebruiken. Wat dit concreet gaat inhouden voor de Nintendo Switch moet nog blijken uit de titels, alhoewel het vooralsnog een zeer positieve verandering is in het voordeel van Nintendo. Games zullen gemakkelijker en sneller te porten zijn naar het nieuwste systeem, iets wat op de Wii U niet mogelijk was op deze manier.