Valve flirt er openlijk mee, de Humble Indie Bundles zijn een groot succes op het platform en dankzij onder andere Ubuntu groeit het marktaandeel gestaag. Linux lijkt het beeld van besturingssysteem voor enkel de hardcore computernerds langzaamaan te doorbreken. Maar kunnen we er onderhand een beetje op gamen?
De dominantie van Microsoft Windows is lang niet meer zo vanzelfsprekend als deze de afgelopen decennia was. Het succes dat Apple met de iPhone en iPad boekt, lijkt zich om te zetten in een hernieuwde interesse in Mac-producten, terwijl Ubuntu, en in mindere mate Android, het open source besturingssysteem Linux steeds meer in een positief daglicht weten te zetten. Tel daarbij de grote veranderingen van Windows 8 op, gepaard met de daaraan gekoppelde angsten, en je hebt een markt die meer open ligt dan ooit.
Maar als de markt zich meer splitst, wat betekent dat voor gamen op de PC? Dat OS X steeds meer ports krijgt wisten we al, maar hoe staat het met Linux? We hebben een aantal fanatieke Linux-gebruikers gevraagd naar hun ervaringen met het platform. Gevraagd naar de reden om voor Linux te kiezen, variëren de antwoorden behoorlijk. Zo speelt de gratis beschikbaarheid mee, maar ook de eenvoud van het installeren van software, hoe intuïtief de interface is, diepgaande aanpassingsmogelijkheden en de open source natuur van het platform werden genoemd. Al deze zaken wijzen er op dat Linux al lang niet meer een besturingssysteem is dat enkel bruikbaar is voor de grote computerexperts.
Wijntje er bij
Alle ondervraagden hebben ook enige ervaring met het spelen van games op Linux. Zo zijn de Humble Indie Bundles die naast Windows en OS X ook verschenen voor Linux immens populair en zijn gebruikers van het platform steevast de gulste gevers van het betaal-wat-je-wilt-project. Erg gek is dat overigens niet, want de games in de Humble Bundle behoren tot de weinige titels die vooralsnog specifiek naar Linux worden geport. Ook van sommige grotere titels zijn er ports. Zo heeft id-Software alle Doom- en Quake-games geport en heeft programmeur Ryan C. Gordon tientallen games, waaronder Unreal Tournament 2004 en Prey, naar het platform overgezet.
Maar in een industrie gedreven door Microsoft’s Direct-X liggen ports niet voor de hand. Gelukkig ontbeert de Linux-gemeenschap geen creativiteit en zijn er al jaren oplossingen om voor Windows geprogrammeerde software te draaien, waarvan Wine allicht de bekendste software is. Hoewel 30% van alle Linux gebruikers Wine gebruikt om software waaronder games te draaien, zijn de gebruikers die wij vragen naar hun ervaringen echter verre van positief. Een enkeling speelt wel eens Call of Duty 4 en Counter Strike over Wine en we worden er meerdere malen op gewezen dat World of Warcraft onder Wine zelfs beter draait dan op Windows. toch hekelt het merendeel van de gebruikers het programma. Niet alleen dwingt Wine in zekere zin af om met een gesimuleerde Windows te werken, maar het daadwerkelijk aan de praat krijgen van games kan soms behoorlijk wat werk kosten. De website van Wine houdt weliswaar bij welke software gemakkelijk gedraaid kan worden, maar de meeste Linux gebruikers die wij spreken ervaren in de meeste gevallen te veel moeite en starten om te gamen dan liever een Windows-installatie op.

Cedega en Play on Linux
Gelukkig is Wine, zoals de meeste voor Linux ontwikkelde software open source, waardoor het programma ook door derden kan worden uitgebreid. Dat heeft de afgelopen jaren geresulteerd in projecten die proberen de installatie van programma’s die op Wine draaien te vergemakkelijken. Een van de eerste op games gerichte programma’s is Cedega, dat inmiddels omgedoopt is tot GameTree Linux en in de oorspronkelijke vorm niet meer in ontwikkeling is. Cedega dient als laag tussen Wine en de gebruiker en poogt de installatie van games te versimpelen. Toch horen wij van de Linux-gebruikers die we spreken weinig over Cedega, en de verhalen die we wél horen beklagen zich over een niet werkende installatie van Cedega zelf.
Er is echter een klein lichtpuntje: het programma PlayOnLinux. Ook deze grafische wrapper over Wine probeert het installeren van een game een stuk gemakkelijker te maken. Hoewel we niet veel concrete ervaringen horen, zijn de reacties die we horen veelal positief. PlayOnLinux maakt het installeren van games in theorie zo makkelijk als de meeste software voor het platform. Via het programma kunnen scripts om games via Wine draaiende te krijgen eenvoudig worden gedownload, waarmee de installatie van games met slechts een kleine tussenlaag mogelijk is. Niet alle games zijn echter voorzien van goed werkende scripts, en dus ligt ook met PlayOnLinux het gevaar om de hoek dat gebruikers uiteindelijk weer uren bezig zijn met het goed draaiende krijgen van hun games.

Grafische kaarten
Dat draaiende krijgen van games wordt door de makers van grafische kaarten overigens niet gemakkelijker gemaakt. Met name ATI staat bekend om zijn slechte driverondersteuning, maar ook Nvidia kreeg recentelijk de hoon van Linux-ontwikkelaar Linus Torvalds over zich heen, omdat het te weinig ondersteuning aan het platform zou geven. Waar matige grafische drivers in de meeste gevallen nog best kunnen functioneren is voor gamen optimale werking vrijwel een vereiste. Toch doen zeker de Nvidia-kaarten redelijk wat er van ze verwacht mag worden en zullen de kaarten in de meeste gevallen gamen niet onmogelijk maken. Dankzij de driver managers van onder andere Ubuntu is het tijdperk van moeilijk doen met installatie bovendien redelijk verleden tijd.
Al met al valt te concluderen dat hoewel Linux het stadium van besturingssysteem voor experts is ontgroeid er een lange weg te gaan is voordat het platform ook een volwaardig game-alternatief op Windows gezien kan worden. Programma’s als PlayOnLinux en het toenemende aantal naar Linux geporte games vergroten weliswaar de mogelijkheden om te gamen, maar in veel gevallen zullen games op Linux toch de nodige technische kennis en vooral veel tijd vereisen van hun gebruikers. De conclusie die we trekken, en die veelal onderschreven wordt door de gebruikers die we spraken, is dat gamen op Linux mogelijk is, maar met mate.
Toch is er hoop voor de toekomst, want iedereen die we spreken heeft het over een bekende ex-Microsoft werknemer. Gabe Newell spreekt inmiddels openlijk over het ondersteunen van Linux als platform en Valve is druk bezig met een officiële port van Left 4 Dead 2. Het lijkt dan ook slechts een kwestie van tijd voordat Steam zijn weg naar Linux vindt, terwijl ook de populaire 3d-engine Unity druk bezig is met een versie voor het besturingssysteem. De toekomst voor gamen op Linux ziet er zonnig uit.








Het Steam en Unity verhaal is toch het belangrijkste punt (voor de toekomst).
Straks een prima engine waarmee je voor windows/mac en linux games kunt maken en ook nog als je wilt op Steam voor all 3 kunt zetten.
Zie al veel Kickstarters (welke vaak indie studio's zijn) hun wens daarvoor uitspreken (ze gebruiken vaak al Unity 3)
Zit zelf op Windows zonder plannen om ooit te veranderen maar een groter publiek is meer potentiƫle verkopen. :)
Dev tools boeien niet het is de afzetmarkt die er toe doet. Barrierres zijn een software enginering detail van abstractie laag wat bepaalde investerinkje kost wat crossplatform makkelijk kan hebben.
De meeste pc gamer gaan voor windows omdat meeste game daar native voorngemaakt worden en ondersteund worden. Dus grote afzet markt. Mac en linux zijn kleiner veel kleiner.
Die kleine groep windows hater die windows boycotten dietrekken de industrie eigenlijk niet zo aan.
Het is eerder MS appstore concurentie samen met origin en andere die direct concureren met steam.
En dus steam hun omzet ziet dalen.
Dus pakken ze aktiever de kleinere PC markten mee Mac en Linux
De reden dat Linux wat bijval heefd.
Wil je alles wat nieuw kwa grote retail games direct kunnen spelen kan je niet om windows heen.
Met multi boot is er sowieso geen probleem.
Ik heb Linux Redhat ooit gebruikt als intranet server thuis.
Suse wat gekloot in 3DFX banshee tijdperk net zoals OS2warp en BEOS.
Maar heb geen problemen met Windows.
In principe is de basis van Linux ook gewoon niet geschikt voor dit soort dingen. Daarvoor is het te weiig professioneel doorontwikkeld en mist het richting met wat het nou echt wil. Echte, realistische, voordelen ten opzichte van andere platformen heeft het niet op het feit dat het gratis is na. Maar pratkisch iedereen heeft wel een Windows licentie thuis volgens mij..
Daarnaast vraag ik me af of ontwikkelaren er op zitten te wachten om naast PS3/X360/WiiU/PC ook nog eens voor Linux willen gaan programmeren. Helemaal als straks de overgang naar de nieuw platformen komt. Dan heb je dus X360/PS3/WiiU + PS4/X720/PC.. volgens mij is elk ander platform er dan 1 teveel.
In tegenstelling tot programmeren voor Windows lijkt Linux meer op een console, door het gebruik van OpenGL. DirectX heeft voor alle hardware een nieuw stuk code nodig, terwijl OpenGL een "API" heeft waarmee dit nauwelijks hoeft. Mac gebruikt ook OpenGL en hierdoor is het ontwikkelen voor Mac+Linux samen makkelijker dan Windows.
Overigens ondersteunt Windows ook OpenGL redelijk goed tegenwoordig, dus ik kan mij goed voorstellen dat gameontwikkelaars in de toekomst kiezen om DirectX alleen nog te gebruiken op consoles, gewoon omdat OpenGL minder tijd kost om voor te ontwikkelen.
ja, maar daar staat tegenover dat OpenGL qua features wat achter loopt op Directx (al lopen ze het verschil de laatste tijd weer een beetje in) Plus, de nieuwe Xbox gebruikt waarschijnlijk gewoon DX, dus dan ligt het voordeel toch weer bij Windows.
Ik denk dat het vooral van belang is dat engines zoals de Unreal Engine goede support voor beiden heeft. Voor een high level game designer maakt het dan niets meer uit..
Bij directx worden neuwe features in een nieuwe aparte interface toegevoegd voor ompabiliet.
OpenGL werkt met extenties. Wat ook gdoe is om te managen.
Direct X vanaf DX10 heefd de device cap laten vallen voor een standaard feature set waar alle DX1x.x hardware gewoon aan moet voldoen. Als dev weet je wat elke DX1x.y moet ondersteunen.
John carmack prefereerd nu directX maar heefd een te grote OpenGl codebase om zomaar even over te stappen. En ja voor crossplatform zal OpenGL er wel naast gebruikt worden.
Met alle respect, volgens mij weet je niet waar je het over hebt. Laat ik me voorzichtig uitdrukken: er is geen technische reden waarom een game die draait op Mac OS X niet op Linux zou draaien. Zelfs ten opzichte van Windows zijn er voordelen. Kijk bijvoorbeeld naar de ports die id Software maakte of Valve's port van Left 4 Dead 2: deze draaien beter dan de Windows-versies.
Verder gaan we steeds meer naar een wereld toe waar ontwikkelaars een engine kiezen van een ander bedrijf (denk Unity, Unreal Engine) om hun game in te ontwikkelen. Het maken van een Linux-versie kan dan bijna een kwestie zijn van een knop indrukken.
Verder maakt het niet veel uit of ontwikkelaars zitten te wachten op een platform. Uiteindelijk gaat het om de consument. Als er genoeg vraag is naar een Linux-versie van een game, dan kan een ontwikkelaar moeilijk weigeren. Er is dan immers geld aan de markt te verdienen.
Ik denk dat dat laatste ook precies is waarom Linux nog niet loopt als games-platform. Er is eigenlijk een vicieuze cirkel: er zijn weinig games voor Linux, daardoor worden weinig games verkocht voor Linux, daardoor komen er weer weinig nieuwe games etc. Ik heb goede hoop dat Valve dit patroon weet te doorbreken. Steam is een enorme speler op de markt van downloadbare games en heeft bovendien een aantal franchises (Left 4 Dead, Half-Life, Portal, Team Fortress, Dota) die ook niet te kleinste zijn.
Ik verwacht eigenlijk maar een hele kleine verschuiving erin. Want nadat Valve mac support bood, is er ook niet echt veel meer bijgekomen aan games voor de mac. En denk dat dit met Linux ook niet veel anders zal zijn.
Een multi platfrm game engine is leuk het maakt de barriere de dermpel wat lager. Maar het is de markt grote die dev trekt.
Unity is meer een van de grotere indie scene game engines.
En waar draaide de XBox (1) dan op. Die heb ik ook vaak genoeg met een XBMC zien draaien.. en dat is toch ook gewoon linux?
De originele Xbox draaide een aangepaste Windows 2000 kernel met een minimaal besturingssysteem er bovenop. DirectX-ondersteuning was er toen ook al. XBMC is gewoon een programma dat origineel voor de Xbox verschenen is, maar ook op andere besturingssystemen (zoals Linux, maar ook Windows) draait.
XBMC heb ik ook draaien op mn xbox (1) en het is inderdaad gewoon een programma. Draait net zo goed onder windows als onder linux.
De Xb0x360 en PS3 vershillen kwa API enorm maar het zijn de 60 ++ milion unit voor gamen die devs aan het porten zetten.
Dus hypotetisch, kut API en kut hardware met kut OS maar 100mil markt wordt gewoon voor ontwikkeld. Er wordt gewoon kwa programmeer kosten en expertise benodigde team leden ingecalculeerd. Waarmee je door crossplatform je afzet markt vergroot.
Hier onder een een gamers.NL bericht over WiiU dat een markt die van 0 begind niet zo aantrekkelijk vind. Met een console die met nieuwe hardware zowat huidige gen spects opleverd.
schaapje schaapje waar is je wol lalalalallalalalalala pingwing
Gellukig werkt Valve hard aan Steam voor Linux, hopelijk volgen game ontwikkelaars snel.
Vind Steam ook handig voor PC even gamer herinstalleren en gaan ermee. Dat zal onder linux niet anders zijn.
Maar de grote groep trekt consoles juist aan omdat het veel toegankelijker is om games aan de praat te krijgen. Je hebt er die PC breed ondersteunen zelfs met DX11 ondersteuning of meerdere PC paltformen. Maar ook devs die alle 5 consoles ondersteunen maar geen PC.
Ik ben blij dat Gamer.nl hier aandacht aan besteed. Ik denk dat Linux de komende tijd, vooral dankzij Valve's inzet en de Humble Bundles, erg interessant gaat zijn voor games. Of er een fatsoenlijke markt ontstaat die op de lange termijn de ontwikkelkosten terugbetaald moet nog blijken, maar ik ben voorzichtig optimistisch. Meer keuze, zeker als het gaat om een open source OS, is altijd goed lijkt me!
Misschien raar om hier te posten maar... Weet een van jullie of upc een kanaal heeft dat alleen over games gaat op de TV?
Deze comment is verborgen omdat het een reactie is op een slecht beoordeelde comment. Toon comment
google.nl?
Mijn inziens zit het probleem niet zozeer in het 'gamen op Linux', maar het algemeen gebruik van Windows. Binnen de PC-wereld is gamen slechts een van de segmenten. Instanties als de overheid en in het onderwijs zou Linuxgebruik moeten worden gestimuleerd (het is goedkoper, veiliger en opener), zodat de hardcore gamer die 4000 euro uitgeeft aan PC maar lekker er een Windows licentie erbij koopt omdat hij of zij de games optimaal soepel kan draaien. En voor het dagelijks gebruik voldoet Linux meer dan prima.
maar als iedereen Linux gaat gebruiken is het niet zo veilig meer, virussen komen dan vanzelf. Ik ben van mening dat Linux gebruikers blij moeten zijn dat ze eigenlijk een kleine groep zijn (op android na).
Je wilt echt trouwens niet dat al die leraren van tegenwoordig Linux gaan gebruiken, dat wordt een en al gevloek in de klassen :P
Dat is onzin. Linux is per definitie veiliger omdat je niet zomaar toegang hebt tot alles van de PC, tenzij je je root wachtwoord invoert. Ook moeten executables vaak eerst op uitvoerbaar worden gezet. Plus dat lekken sneller worden gedicht vanwege open source & updates eerder worden uitgevoerd (en geen COMPUTER HERSTART IN 20 MIN).
Bij Windows 7 is dat al een stuk beter geregeld met UAC, maar alsnog zetten veel mensen dat uit of klikken er meteen doorheen. Voorheen was het een veel groter drama.
Linux is het meest gebruikte server-OS en daar zijn amper virussen te bekennen. Natuurlijk is het ook dat Windowsgebruikers minder handig in het gebruik van computers zijn en dus sneller een virus binnenhalen, maar Linux is alsnog veiliger.
Heb is allang onderzocht dat linux niet goedkoper is dan windows. En is totaal geen support, wat als bijvoorbeeld linux besluit te stoppen en daar zit je dan met je overheid op linux...
Niet voor niks schakelen grote bedrijven als een asml over van een unix omgeving naar windows.
Linux is perfect voor zo`n os als andriod, maar dat is niet te vergelijken met een desktop os.
Wat een volslagen onzin. Juist omdat Linux zich in het publieke domein bevindt kan het niet zomaar 'stoppen'. En de overheid kan mooi investeren in software engineers en developers met het geld dat ze besparen aan dure licenties. En daarmee ook nog eens het goede voorbeeld geven aan de burger, door te laten zien dat je niet afhankelijk moet zijn van bedrijven.
@sjaakrake, zo werkt het dus niet... voor een linux omgeving is meer personeel nodig om het draaiend te houden. Dit kost vele malen meer dan dat je kwijt bent aan licenties aan microsoft. Verder heeft linux net zo goed virussen, maar die zijn niet bij de massa bekend omdat maar een fractie linux gebruikt
Klik hier om alle reacties te tonen