Există multe jocuri video , gratuite sau cu plată, gratuite (orice utilizare este permisă) , open-source (cod sursă disponibil) sau proprietar (sursă închisă cu restricții de utilizare) . În mod tradițional, sistemul de operare GNU / Linux este utilizat în cea mai mare parte pe servere, dar creatorii și colaboratorii săi îl dezvoltă astfel încât să poată fi util publicului larg, inclusiv prin intermediul computerelor desktop ( desktop ), unde jocul este o activitate populară.
Există multe jocuri gratuite , datorate în special platformelor de publicare a jocurilor digitale , care permit editorilor să își vândă creațiile acolo sub formă dematerializată (fișiere de descărcat) sau chiar să federeze o comunitate. Putem conta în special Steam , Gog , Desura , Itch.io , Greenlight , Indie joc Stand , Green Man Gaming , GamesPlanet , Indie Bundle , Bundle Stars , Humble Bundle ...
Din 2013, compania americană Valve a contribuit la aducerea unui număr mare de jocuri proprietare pe Linux (3.000 in.)februarie 2017), prin magazinul său Steam , dintre care multe au mari succese comerciale. Steam este cea mai cunoscută dintre platformele de publicare a jocurilor video .
În general vorbind, aceste platforme sunt rareori limitate la jocurile Linux, adică. distribuie jocuri a căror companie creatoare a depus efortul de a crea o versiune Linux a jocului său , fără a se limita la aceasta (adesea: jocul este codat pentru Windows și Linux). În plus, multiplicitatea formelor de Linux („ distribuțiile ”) face complexă dezvoltarea și ambalarea jocurilor pentru Linux (pregătirea programului sub forma unui singur fișier, cum ar fi .apk sub Android). Există într-adevăr multe formate executabile (.deb, .rpm ...) și mai mulți manageri de pachete. Când un joc este promovat ca „pentru Linux” înseamnă adesea „ Ubuntu / Mint sau alt Debian ”, care sunt trei distribuții Linux foarte populare, care rulează pe același format de pachet. În plus, problemele de compatibilitate hardware încetinesc creșterea jocurilor video sub Linux: recunoașterea gamepad-urilor sau a accesoriilor de joc, suport pentru plăci grafice etc.
Unii jucători folosesc programe care rulează Windows API (interfață de programare) pe Linux. Există mai multe implementări , inclusiv unele special pentru jocuri, permițând multor jocuri concepute pentru Windows să funcționeze în medii precum Cedega și WINE . Alții rulează Windows pe același computer în același timp prin multi-boot sau virtualizare .
Jocurile video comerciale mari sub un alt sistem de operare decât cele distribuite pentru Microsoft Windows au fost rare de foarte mult timp, ceea ce se explică prin poziția de monopol virtual a acestui sistem de operare pe piața desktop-ului sau laptopului. Cota de piață a Windows a fost de 95% în 2007 și a scăzut ușor pentru a ajunge la 92% în 2013. Pe baza acestei observații, companiile care dezvoltă jocuri video favorizează în mod natural platforma Windows, deoarece afectează aproape toți potențialii cumpărători, dar și pentru că Windows acționează ca un standard . Această alegere generează, de asemenea, economii de scară și design; un joc este dezvoltat doar pentru o singură platformă și este vândut în număr mare, în timp ce costurile de portare către alte sisteme de operare sunt zero. În același sens, producătorii, în special producătorii de plăci grafice, au urmat același raționament pentru driverele lor grafice . Această situație de monopol a fost autosusținută până la sfârșitul anilor 2000 , privând sistemele de operare alternative, atât Linux, cât și Mac OS, de disponibilitatea titlurilor comerciale.
Cu toate acestea, Apple are un succes din ce în ce mai mare pentru mai multe dintre produsele sale, în special computerele sale, preferate printre altele pentru interfață și cea mai bună stabilitate presupusă. Acest lucru a determinat Steam , cea mai mare platformă de distribuție a jocurilor video online, să dezvolte o versiune pentru Mac OS X în 2010.
În ceea ce privește Linux, situația nu se schimbă în ceea ce privește cota de piață, dar politica Microsoft îl împinge pe Steam să facă același lucru cu Linux, bazându-se pe Ubuntu ca sistemul de operare de referință. Într-adevăr, potrivit CEO-ului Gabe Newell, „ Windows 8 este un dezastru” . Această „catastrofă” poate fi explicată în mare parte prin două strategii Microsoft. În primul rând, orientarea către interfața tactilă excesivă, considerată nepotrivită pentru jocurile video, potrivit lui: „Atingerea este frumoasă pe un telefon, dar nu este deloc potrivită pentru jocuri video precum noi. Iubim” . A doua strategie respinsă este aceea de a închide Windows 8, care este întotdeauna mai blocat, ceea ce ar tinde să dăuneze atât Windows 8 în sine, dar mai ales jocurilor video, și mai ales Steam. În acest sens, el adaugă că „Privind această platformă de la Valve, continuăm să ne gândim că este prea închisă. Suntem clandestini, ne place să beneficiem de tot PC-ul și tot Internetul, fără limite sau blocaje. Dar Windows 8 nu este o platformă deschisă ” . În acest moment, Valve a început să dezvolte SteamOS , o distribuție Linux axată pe jocuri video prin optimizarea integrării Steam.
Conform altor analize, ar fi mai precis înființarea magazinului Windows care ar concura nedrept cu Steam, impunând în același timp restricții în mod ilegal în virtutea poziției dominante a Microsoft, în fața oricărui maestru al sistemului său de operare. Mai general, se observă frecvent că Windows 8 este un produs de la Microsoft care nu este foarte popular și este puțin instalat.
Un alt jucător important în jocurile video contribuie, de asemenea, la schimbarea în acest domeniu; Nvidia , lider de piață în circuitele grafice, își revizuiește politica de publicare a driverelor în favoarea lumii software-ului liber. Într-adevăr, principalul său concurent AMD a câștigat piața grafică echipând noile console de jocuri video, atât PlayStation 4 de la Sony, cât și Xbox One Microsoft. Pentru a compensa acest dezastru amarnic, Nvidia caută, prin urmare, să deschidă o nouă piață prin dezvoltarea mai voluntară a driverelor grafice pentru Linux (și, prin urmare, SteamOS ), ai căror jucători ar putea fi clienți viitori.
Această perioadă de revoltă continuă cu anunțul din octombrie 2013de la Electronic Arts , prin DICE, la portul motorului de joc Frostbite 3 pe Linux, cu posibilitatea de a juca Battlefield pe Linux la o dată ulterioară.
În timpul anunțului SteamOS, la LinuxCon 2013 din Edinburgh, Linus Torvalds a spus „Îmi plac anunțurile SteamOS ” și „Cred că aceasta este o oportunitate care ar putea ajuta Linux cu adevărat pe desktopuri ” .
Din 2014, jocul pe Linux a cunoscut un salt mare datorită lui Valve și SteamOS-ului său : sistemul de operare Linux conceput pentru a juca.
Datorită eforturilor lui Valve, multe jocuri video obișnuite precum Left 4 Dead , Portal sau Half-Life sunt acum disponibile pe SteamOS, Debian , toate derivatele sale precum Ubuntu sau Linux Mint și, în general, pe toate sistemele Linux.
Jocurile video gratuite sunt programe gratuite . Din această familie apar tot mai multe jocuri de tot felul, dar cele mai cunoscute sunt cele cu Tux ( Tux Racer și SuperTux ), 0 d.Hr. și Bătălia pentru Wesnoth .
Unele jocuri sunt dezvoltate cu scopul de a fi cross-platform , în timp ce altele sunt rezultatul unui port al editorului jocului pe platforma Linux. Acestea sunt potențial mai puțin optimizate decât pe platforma lor originală și pot oferi performanțe mai slabe. Feral Interactive este unul dintre cei mai mari editori de porturi de jocuri Linux.
Spre deosebire de jocurile gratuite care sunt aproape toate gratuite, majoritatea jocurilor proprietare sunt plătite. Unii vin, de asemenea, cu restricții numerice, pe lângă faptul că nu oferă utilizatorilor libertățile pe care le face un joc gratuit în ceea ce privește redistribuirea gratuită și modificarea codului. Editorii de jocuri foarte rar își fac produsele disponibile sub Linux (nu că acest lucru este imposibil din punct de vedere tehnic, dar consideră că este prea neatractiv pentru ei din punct de vedere comercial). În plus, acestea sunt în general limitate la binare pentru procesoarele x86 .
Există diverse motoare de joc gratuite și non-Linux disponibile.
Unele motoare au fost create pentru a imita motoarele proprietare și astfel să poată rula jocuri existente pe sisteme vechi, dar întrerupte. Prin urmare, acestea sunt motoare gratuite pentru jocuri proprietare, în general în abandonware . Nu este neobișnuit ca, la fel ca în cazul emulatoarelor de consolă sau computer, amatorii să dezvolte jocuri pentru aceste motoare.
Acesta este cazul:
Există, de asemenea, motoare de joc gratuite, utilizate în principal pentru a crea jocuri noi, gratuite sau proprietare.
În anii 2010 a apărut consola fantasy ( fantasy console ), sau fantasy computer ( computer vizionar ), jocuri cu motor asemănătoare formei mașinilor virtuale, console simulate cu capacitate limitată. De obicei inspirat de limitările consolelor de 8 biți (pixeli mari și rezoluție mică, sunet chiptune limitat și muzică ). Aceste console sau computere fantezie sunt, în general, pe mai multe platforme (Linux, macOS, Windows, Android etc. și funcționează și în HTML5 într-un browser). De asemenea, acestea integrează toate instrumentele pentru dezvoltarea aplicațiilor în cadrul mașinii virtuale.
Aplicațiile sau jocurile sunt distribuite ca și cartușele consolelor, sub forma unui fișier care poate fi importat sau exportat și este posibil ca unele dintre acestea să o facă.
Există un blocaj de jocuri în jurul acestor mașini virtuale numit Fantasy console jame jam
Diverse instrumente, gratuite sau plătite, vă permit să rulați multe alte jocuri sub Linux, Windows nativ sau DOS ( Warcraft 3 , Diablo 2 etc.):