Foto: Magnific
Společnost Valve potichu posunula svůj nový Steam Controller o velký kus dál. Zatímco dříve bylo mnoho jeho funkcí prakticky závislých na spuštěném Steamu, nyní se situace mění. Díky nově přidané podpoře v knihovně SDL mohou vývojáři využívat pokročilé možnosti ovladače i mimo ekosystém Steamu.
Právě SDL, tedy Simple DirectMedia Layer, patří mezi nejpoužívanější multiplatformní knihovny pro práci s hardwarem ve hrách a aplikacích. Funguje jako prostředník mezi softwarem a samotným zařízením, podobně jako DirectX nebo OpenGL. Oproti nim ale podporuje širokou škálu systémů včetně Windows, Linuxu, macOS, Androidu nebo iOS.
Pro běžné hráče to může znít jako technická drobnost, ve skutečnosti ale jde o zásadní změnu. Steam Controller totiž už nebude potřebovat spuštěný Steam jen proto, aby správně fungovaly jeho speciální funkce.
Touchpady i senzory konečně bez omezení
Dosud byly mimo Steam běžně dostupné hlavně základní vstupy gamepadu nebo gyroskopické ovládání. Nově ale SDL zvládá i pokročilé prvky, na kterých Steam Controller dlouhodobě staví svou pověst. Patří mezi ně dvojice touchpadů, rozpoznávání doteku na analogové páčce nebo senzory úchopu v rukojetích ovladače.
Právě touchpady jsou přitom podle mnoha hráčů tím, co Steam Controller odlišuje od konkurence. U strategií, starších PC her nebo titulů původně určených pro myš dokážou nabídnout výrazně přesnější ovládání než klasické analogové páčky.
Změna může být důležitá hlavně pro komunitu kolem emulátorů, open source projektů a starších her. SDL totiž využívají tisíce aplikací a herních projektů, i když největší AAA tituly často sázejí na jiné technologie.
Podpora v SDL ale ještě neznamená, že všechny kompatibilní hry začnou nové funkce používat automaticky. Vývojáři musí podporu do svých projektů sami doplnit. Přesto jde o důležitý krok, který může životnost Steam Controlleru výrazně prodloužit.
Zdroj: PCGamesN.com
