Et spillnettsted kalt Kikizo har nylig lagt ut et intervju med Valve Softwares medgründer, Gabe Newell. I den kom Newell med noen skarpe kommentarer om hvorfor selskapets produkter aldri har kommet til Mac-plattformen. Newells kommentarer har et korn av sannhet, men gjør ingen feil: Hvis Ventil programvare var seriøs med Mac, ville den allerede være her.
Hvis du ikke er en gamer, er Valve Software en av de "tre store" når det kommer til førstepersons skytespill. ID-programvare er selskapet bak Doom and Quake. Episke spill lager Unreal-merkede spill. Og Valve er utvikleren av den enormt populære Half-Life-serien.
Half-Lifes fravær på Mac har alltid vært et grelt hull i pantheonet av Mac-spill – spesielt siden originalspillet var på et tidspunkt bestemt for en Mac-utgivelse, selv om Valve til slutt trakk støpselet før slipper den. Så når Gabe Newell snakker om Mac-en, spenner Mac-spillernes ører opp og legger merke til det.
Lenestol quarterbacking
I følge Newell har Valve "prøvd å ha en samtale med Apple i flere år" om spill på Mac OS X, og har ikke hatt suksess. Som Newell forklarer det, kjører Apple varmt og kaldt – og forteller selskapet at det er interessert i å gjøre plattformen bedre for spill, og ikke handle på den. Dessuten ser omsetningen i Apple-utviklerrelasjoner ut til å være et problem også.
"Jeg tror bare ikke de noen gang har tatt spilling seriøst," sa Newell. "Og ingen av tingene utviklere ber dem om å gjøre blir gjort."
Det er mye sannhet i det Newell sier, og det er ting jeg ofte har sagt og hentydet til gjennom årene. Apple "får" definitivt ikke spill, i hvert fall ikke på samme måte som Microsoft gjør. Om du tror det er en fordel eller en ulempe for Apple avhenger av hvor mye du liker å spille spill på fritiden, antar jeg.
Men å si at det er grunnen til at Valve ikke er på denne plattformen er en mengde hestehockey, så vidt jeg er bekymret for. Valves fravær på Macintosh har til syvende og sist veldig lite med Apples spillstrategi å gjøre, og alt med penger å gjøre.
Alt handler om Benjamins
Valve har absolutt blitt kontaktet av Mac-spillutgivere tidligere som ønsker å se Half-Life 2 og Valves kjernemotorteknologi komme til Macintosh. Og Valve har enten avvist disse fremskritt direkte eller bedt om en så absurd sum penger at ingen Mac-spillutgivere med en unse av fornuftig – eller noe håp om å tjene penger – noen gang ville si ja.
Faktisk satte Valve på et tidspunkt til og med den originale Half-Life i utvikling på Macintosh. Det oppdrettet prosjektet til en nå nedlagt Mac-spillkonverteringsutvikler og utgiver kalt Logicware. Valve trakk støpselet etter å ha bestemt seg for at det ikke ville være verdt de potensielle pengene det ville tjene for å holde Mac- og PC-versjonene i lås, slik at de begge kunne spille sammen online.
Det var i hvert fall unnskyldningen Valve brukte på den tiden. Hvis det er mer enn det, er sjansen stor for at vi aldri får vite det. Logicware har gått forsiktig inn i den gode natten og selskapets utviklere har for lengst flyttet til andre prosjekter og andre selskaper.
Den verste delen med Valves fravær på Mac-plattformen er ikke nødvendig tapet av Half-Life 2 eller noe annet Valve-spesifikt spill. Valve, som Id og Epic, lisensierer sin spillmotorteknologi til andre utviklere. Så det er ikke bare et tilfelle av at Valve Softwares spill ikke er på Mac - det er et tilfelle av at alle andre utviklere som bruker den teknologien heller ikke kan bringe spillet sitt til Macen.
Gjør det riktig
Sammenlign dette, om du vil, med arbeidet som Id Software og Epic Games gjør. Id og Epic jobber begge med Mac-spillutgivere (henholdsvis Aspyr Media og MacSoft) for å bringe titlene sine til Macintosh. Id Software-medgründer John Carmack har vært kjent for å snakke med Steve Jobs tidligere, og har absolutt brukt hans innflytelse for å sikre at Apples innsats med å utvikle OpenGL som Mac OS Xs kjernegrafikkteknologi ikke går til Avfall. Dessuten er Id avhengig av hjernetilliten til Aspyrs eget interne spillutviklingsstudio for å sikre at spillene er godt optimalisert for Mac OS X. Epic har en veldig ressurssterk og enormt talentfull utvikler ved navn Ryan Gordon som håndterer mye av Mac- og Linux-konverteringene.
Hva mer, ta en titt på Blizzard underholdning, produsenter av det enormt populære spillet World of Warcraft. I årevis har Blizzard holdt Mac- og PC-utviklingen i gang samtidig, og ansatt en liten, men talentfull gruppe Mac programmerere som jobber med spillene sine og holder dem oppdatert, og sørger for å eksponere ny Apple-teknologi når det er tilgjengelig.
Blizzard demonstrerte World of Warcraft som en universell binær samme uke som Apple introduserte Intel-baserte Mac-maskiner i januar 2006, for eksempel, og var et av de første selskapene som benyttet støtte for flertråds OpenGL, som øker 3D-grafikkytelsen på multicore Intel Mac-maskiner.
Noen tekno-literati peker på Valves omfattende bruk av Microsoft DirectX-teknologi som en grunn til at spillene ikke kan fungere på Mac. Det er en rød sild – DirectX-intensive spill kommer til Mac hele tiden. Utviklere av Mac-spillkonvertering har biblioteker som gjør dem i stand til å konvertere DirectX-kode til Mac-ekvivalenten. Det er selvfølgelig et teknisk problem, men det er ikke uoverkommelig.
I hvert eneste tilfelle har utviklerne og utgiverne jeg har pekt på funnet måter å bringe spillene sine til Mac-plattformen, uten å komme med unnskyldninger eller klandre Apple for manglende interesse. Og de har gjort det uten bakdørsavtaler fra Apple.
Så hva gjør Valve spesiell?
Svaret: Ingenting.