Advertentie sluiten

Macs waren nooit bedoeld om te gamen. Dit is tenslotte precies de reden waarom games voor het macOS-besturingssysteem lange tijd niet eens zijn voorbereid, en ontwikkelaars integendeel met succes het Apple-platform hebben genegeerd, wat tot nu toe waar is. De komst van Apple Silicon-chips heeft de discussie aanzienlijk veranderd, Apple-gebruikers zijn eindelijk geïnteresseerd geraakt in gamen en zijn op zoek naar verschillende manieren om hun Mac te gebruiken om te gamen. In de finale is het helaas niet zo eenvoudig, omdat hoge prestaties simpelweg niet zorgen voor een optimale werking van games.

Ook de aanwezigheid van een moderne API is van groot belang, die het volledige potentieel van de hardware lijkt te ontsluiten. En juist hier kunnen we een fundamenteel struikelblok tegenkomen. In het geval van pc (Windows) domineert de DirectX-bibliotheek, maar deze is helaas niet multi-platform en werkt simpelweg niet voor Apple-gebruikers. Het bedrijf Valve, achter de games Half-Life 2, Team Fortress 2 of Counter-Strike, probeert deze kwaal op te lossen, die een onbetwistbaar aandeel heeft in de ontwikkeling van een multi-platform API genaamd Vulkan, die direct is ontworpen om te werken zo efficiënt mogelijk om te gaan met de hedendaagse assemblages en biedt zelfs ondersteuning voor Apple Silicon. Dat wil zeggen, hij zou het kunnen aanbieden, als iemand zich er niet opzettelijk mee bemoeide.

Apple blokkeert buitenlandse innovatie

Maar zoals we allemaal Apple kennen, baant deze Cupertino-gigant zijn eigen weg en negeert langzaamaan alle concurrentie. Het is zeer vergelijkbaar in het geval van deze discussie, waarin wordt besloten of Macs ooit geschikte apparaten zullen zijn om te gamen. Daarom, hoewel de Vulkan API native ondersteuning biedt voor computers met Apple Silicon-chips, heeft het Apple-bedrijf deze volledig geschrapt en ondersteunt het de API niet officieel, waarvoor het een fundamentele reden heeft. In plaats daarvan vertrouwt het bedrijf op zijn eigen oplossing, die slechts iets ouder is dan Vulcan en beter werkt met het Apple-ecosysteem: het heet Metal. Voordien vertrouwden Apple-computers, telefoons en tablets op het oudere OpenCL-alternatief, dat vrijwel verdwenen is en volledig vervangen is door Metal.

API Metaal
Apple's Metal grafische API

Maar hier is het probleem. Sommige Apple-fans zien het omdat Apple buitenlandse innovaties volledig blokkeert en deze niet in zijn systemen wil toelaten, hoewel het bijvoorbeeld gamers zou kunnen helpen. Maar het zal allemaal meer een ongelukkige timing zijn. De Cupertino-gigant heeft lang aan de ontwikkeling van API Metal moeten werken en heeft er zeker veel geld aan uitgegeven. De allereerste release was al in 2014. Vulkan kwam daarentegen twee jaar later (2016). Tegelijkertijd kunnen we nog een probleem tegenkomen, en dat is de algehele optimalisatie. Terwijl de grafische API van Vulkan zich richt op vrijwel elke computer onder de zon (met als doel platformonafhankelijk te zijn), is Metal rechtstreeks gericht op een specifiek type hardware, namelijk Apple-apparaten, wat betere resultaten kan opleveren.

Hoe zal het zijn met gamen op Macs?

De waarheid is dus dat Macs niet méér klaar zijn om te gamen dan bijvoorbeeld twee jaar geleden. De prestaties van Apple Silicon-chips zorgen voor enorme prestaties, maar op het gebied van gaming zal het niet werken zonder een hoogwaardige grafische API, waardoor games het volledige potentieel van de hardware kunnen benutten. Gelukkig proberen sommige ontwikkelaars in te spelen op de huidige ontwikkelingen. Tegenwoordig hebben we bijvoorbeeld de populaire MMORPG World of Warcraft beschikbaar, die zelfs native ondersteuning biedt voor computers met Apple Silicon, wanneer deze de Metal graphics API van Apple gebruikt. Helaas zouden we dergelijke wedstrijden alleen op onze vingers kunnen tellen.

.