Een gaming-website genaamd Kikizo heeft onlangs een bericht geplaatst een interview met de mede-oprichter van Valve Software, Gabe Newell. Daarin maakte Newell enkele scherpe opmerkingen over waarom de producten van zijn bedrijf nooit naar het Mac-platform zijn gekomen. De opmerkingen van Newell bevatten een kern van waarheid, maar vergis je niet: If Valve-software serieus was over de Mac, zou hij er al zijn.
Als je geen gamer bent, is Valve Software een van de "grote drie" als het gaat om first-person shooters. Id-software is het bedrijf achter Doom en Quake. Epische spellen maakt de spellen van het merk Unreal. En Valve is de ontwikkelaar van de immens populaire Half-Life-franchise.
De afwezigheid van Half-Life op de Mac is altijd een opvallend gat geweest in het pantheon van Mac-games, vooral sinds de originele game was op een gegeven moment bestemd voor een Mac-release, hoewel Valve uiteindelijk de stekker eruit trok het vrijgeven. Dus als Gabe Newell over de Mac praat, spitsen de oren van Mac-gamers zich en letten ze op.
Leunstoel quarterbacking
Volgens Newell heeft Valve "gedurende een aantal jaren geprobeerd een gesprek met Apple te voeren" over gamen op Mac OS X, en is dit niet gelukt. Zoals Newell het uitlegt, loopt Apple warm en koud door zijn bedrijf te vertellen dat het geïnteresseerd is om het platform beter te maken voor games, en er vervolgens niet naar te handelen. Bovendien lijkt het verloop in relaties met Apple-ontwikkelaars ook een probleem te zijn.
"Ik denk gewoon niet dat ze gamen ooit serieus hebben genomen", zei Newell. "En geen van de dingen die ontwikkelaars van hen vragen, wordt gedaan."
Er zit veel waarheid in wat Newell zegt, en het zijn dingen die ik in de loop der jaren vaak heb gezegd en waarnaar ik vaak heb verwezen. Apple "snapt" gamen absoluut niet, althans niet op dezelfde manier als Microsoft. Of je denkt dat dat een voordeel of een nadeel is voor Apple, hangt allemaal af van hoe graag je games speelt in je vrije tijd, denk ik.
Maar om te zeggen dat Valve daarom niet op dit platform staat, is wat mij betreft een hoop paardenhockey. De afwezigheid van Valve op de Macintosh heeft uiteindelijk weinig te maken met de spelstrategie van Apple, maar alles met geld.
Het draait allemaal om de Benjamins
Valve is in het verleden zeker benaderd door Mac-game-uitgevers die Half-Life 2 en Valve's core engine-technologie naar de Macintosh willen zien komen. En Valve heeft die avances ronduit afgewezen of om zo'n absurd bedrag gevraagd dat geen enkele Mac-game-uitgever met een greintje verstand - of enige hoop op winst - ooit ja zou zeggen.
Op een gegeven moment heeft Valve zelfs de originele Half-Life in ontwikkeling gebracht op de Macintosh. Het project werd uitbesteed aan een inmiddels ter ziele gegane ontwikkelaar en uitgever van Mac-gameconversie, Logicware genaamd. Valve trok de stekker eruit nadat hij had besloten dat het het potentiële geld niet waard zou zijn om de Mac- en pc-versies in lockstep te houden, zodat ze allebei samen online konden spelen.
Dat was tenminste het excuus dat Valve destijds gebruikte. Als er meer aan de hand is, is de kans groot dat we het nooit zullen weten. Logicware is die goede nacht voorzichtig ingegaan en de ontwikkelaars van het bedrijf zijn allang overgestapt naar andere projecten en andere bedrijven.
Het ergste van de afwezigheid van Valve op het Mac-platform is echter niet het verlies van Half-Life 2 of een ander Valve-specifiek spel. Valve geeft, net als Id en Epic, zijn game-engine-technologie in licentie aan andere ontwikkelaars. Het is dus niet alleen zo dat de games van Valve Software niet op de Mac staan - het is ook zo dat elke andere ontwikkelaar die die technologie gebruikt, zijn game ook niet naar de Mac kan brengen.
Het juist doen
Vergelijk dit, als je wilt, met het werk dat Id Software en Epic Games doen. Id en Epic werken beide samen met uitgevers van Mac-games (respectievelijk Aspyr Media en MacSoft) om hun titels naar de Macintosh te brengen. Het is bekend dat mede-oprichter van Id Software, John Carmack, in het verleden met Steve Jobs heeft gesproken en hij heeft zeker zijn invloed om ervoor te zorgen dat de inspanningen van Apple om OpenGL te ontwikkelen als de grafische kerntechnologie van Mac OS X niet mislukken afval. Bovendien vertrouwt Id op het hersenvertrouwen van Aspyr's eigen interne game-ontwikkelingsstudio om ervoor te zorgen dat zijn games goed zijn geoptimaliseerd voor Mac OS X. Epic heeft een zeer vindingrijke en enorm getalenteerde ontwikkelaar in dienst, Ryan Gordon genaamd, die veel van zijn Mac- en Linux-conversies afhandelt.
Wat meer is, kijk eens naar Blizzard Entertainment, makers van het immens populaire spel World of Warcraft. Jarenlang heeft Blizzard ervoor gezorgd dat Mac- en pc-ontwikkeling gelijktijdig plaatsvond, met een kleine maar getalenteerde groep Macs in dienst programmeurs die aan hun games werken en ze up-to-date houden, en ervoor zorgen dat nieuwe Apple-technologie wordt onthuld wanneer die er is beschikbaar.
Blizzard demonstreerde World of Warcraft werkend als een Universal binary in dezelfde week dat Apple bijvoorbeeld Intel-gebaseerde Macs introduceerde in januari 2006, en was een van de eerste bedrijven die ondersteuning voor multithreaded OpenGL, dat de 3D-grafische prestaties op multicore Intel Macs verbetert.
Sommige techno-literati wijzen op Valve's uitgebreide gebruik van Microsoft DirectX-technologie als een reden waarom zijn games niet op de Mac kunnen werken. Dat is een rode haring - DirectX-intensieve games komen de hele tijd naar de Mac. Ontwikkelaars van Mac-gameconversie hebben bibliotheken waarmee ze DirectX-code naar het Mac-equivalent kunnen converteren. Het is een technisch probleem, zeker, maar het is niet onoverkomelijk.
In alle gevallen hebben de ontwikkelaars en uitgevers waar ik naar heb verwezen manieren gevonden om hun games naar het Mac-platform te brengen, zonder excuses te verzinnen of Apple de schuld te geven van een gebrek aan interesse. En ze hebben het gedaan zonder achterdeurdeals van Apple.
Dus wat maakt Valve speciaal?
Het antwoord: niets.