Nevím, mít extra rozhraní na hry mi zas tak kór užitečné nepřipadá. Úplně by mi stačilo, kdyby nějaký nástroj automaticky hry zaregistroval do menu Games v desktopové nabídce, když už není možné mít instalační balíky, které by to dělaly automaticky (na Windows to samozřejmě "kupodivu" jde). Jako třešníčka na dortu by byla funkce, která by automaticky stáhla a instalovala zejména populární open source hry, které často nejsou v distribučních repozitářích a jejich instalace je porod: typicky Supertux Kart, Flightgear, Speed Dreams atd.
steam na linuxe snad podporuje cli parametre, cize vytvorit si z neho desktopove ikonky nie je problem, aj ked mne sa zda ze to by default aj robi automaticky. Ostatne launchre by to mohli podporovat tiez, cize nevidim dovot pre takyto centralny repozitar. Jedine ze by ponukal sluzby ako trivago medzi hotelovymi sluzbami :))
Duvodu muze byt mnoho.
Jak sam pisete, instalace nekterych her je opravdu porod. Staci vzpomenout na nativniho klienta pro RTCW. Osobne se mi tuhle hru nepovedlo rozjet ani s nim ani s wine. A kdyz jsme u toho: chcete-li nainstalovat hru, ktera neni urcena pro tuto platformu, muze to byt namet primo na horor. proto vznikly projekty jako treba PlayOnWine, nebo Q4Wine apod... aby nabydly nastroje a rozhrani, ktere to uzivatelum zjednodussi, ci popripadne zautomatizuji a udelaji za ne. Vetsinou tak, ze to nekdo vyzkousi a pomoci takoveho nastroje pak instalaci zprostredkuje ostatnim. Napr. takhle funguje PlayOnLinux.
Dale vezmeme v potaz, ze i na Linuxu se dnes objevuji uzivatele, kteri si chteji hru zahrat, ale nechteji se (a ani nemohou) se vrtat v systemu a nastavenich, jen proto aby ji vubec rozjeli. Na Linux se dostavaji Widloidni uzivatele, po kterych budete tezko vyzdovat, aby si hru zkompilovali, nebo hledaly proc jim to wine nepsudti, hodiny prolezaly fora, a pak jeste hledaly nativni mrkwosoftacke knihovny a nutili wine aby pouzivalo tohle. A o psani vlastnich spoustecu vubec nemluve. konec koncu, ani me uz to nebavi, a to - nebudu prehanet - jesem "kovany" linuxar. Coz teprve treba myho tatu. Ten se na to z vysoka vy... vsak vite.
Dalsim takovym duvodem je to, ze zrovna hry jsou trochu svebytna skupina aplikaci se specifickymi pozadavky a jsou na ne specificke pozadavky kladeny. Z hlediska systemu jde o podporu HW. Zrovna na Linuxu chybi pro hry nejaka komplexnejsi kontrola doporucenych parametru. Vse je dano na uzivateli a ten kolikrat nema sebemensi moznost zjistit, jak na tom je. Obvzvlaste frustrujici to je instaluje-li takovou hru pres instalacni rozhrani systemu (rpm, apt, pacman, atd..) hra pak bud jede, jede - ale blbe, a nebo nejede vubec. hotovo finito.
Dalsi veci je organizace hernich dat. Archivementy, score, herni ucty, saves, screenshoty, "chlubeni" se na socialnich sitich, sdileni vysledku a podobne.
Urcite neni k zahozeni organizece ruznych hernich nasteroju jako jsou treba leveleditory. Nebo jednotne rozhrani napr pro LAN hru
A tak by se dalo pokracovat do nekonecna. A ted si vemte situaci v Linuxu. Myslite, ze tohle bude nekdo delat jako subsystemovou vrstvu, aby se to dalo pouzit kdekoliv a v kteremkoliv prostredi na Linuxu? Odpoved je vice nez jasne: NIKOLIV. Linuxari si za te vic jak dvacet let nedokazaly univerzalne poresit ani desktop layer, natoz tohle. Takze by to zbylo na samotnych prostredich, at si to zaridi jak chteji. A to se taky deje. Vemte si treba KGamesLib.
( k vasi poznamce o Windows: Widle jsou monolit. To muze byt jejich vyhoda. Ale i nevyhoda. )
Proto jsou lide, kteri oceni jednotne rozhrani specialne pro hry. I kdyz uznavam, ze je to silne subjektivni pohled.
Super :( Nejsou totiz jedini, kdo se zabiva takovymto projektem :(
<img src="http://www.image-share.com/upload/3588/132.jpg" border="0" alt="image jpg 3588-132">
Projekt se jemnuje Gorgona, a vznikl jako nahrada za JGameLauncher s ambici jednou silne konkurovat projektu PlayOnLinux. Je napsany v C++ Foxlib, za vyuziti XML a jazyka Lua. V Lue se delaji - mimo jine - spoustece (launchers - na screenshotu spoustec Windows programu pres Q4Wine) co je obdoba runners v Lutrisu.
No aspon znam konkurenci, ale trochu to zamrzi :(