Aktualizace k 25. výročí
hry Half-Life zahrnuje:
Half-Life: Uplink
Mini-kampaň Uplink vytvořená našimi vývojáři byla původně vydána na CD exkluzivním pro časopisy a hardwarové komponenty, ale jelikož pro mnohé představovala první setkání se hrou Half-Life, napadlo nás, že po čtvrtstoletí by si zasloužila přibalení k základní hře. Takže tu zvukovou kartu nemusíte kupovat.
4 nové multiplayerové mapy
Naši dvorní designéři úrovní se rozhodli vymáčknout z enginu hry naprosté maximum. A jejich výsledky jsou obdivuhodné.
Contamination
Ani dvojitá ocelová vrata neochránila tohle zařízení pro zpracování kontaminovaného odpadu před dopady (přinejlepším) pochybných vědeckých experimentů.
Pool Party
Co byste řekli na návštěvu předsunuté základny vystavěné kolem clusteru léčivých jezírek volně plujících vesmírem? Jestli je tam kyslík? Na tom ale nesejde!
Aktualizované možnosti grafiky
Zažijte Half-Life, jaký byl v roce 1998. Ale na monitoru ze současnosti!
- Zorné pole přizpůsobené pro širokoúhlé zobrazení!
- Možnost vypnout vyhlazování textur při použití rozhraní OpenGL!
- Opravy nasvícení včetně dávno ztracené podpory „gl_overbright“!
- Softwarové vykreslování pro Linux – ostré barvy, animovaná voda a textury bez filtrů!
Podpora ovladačů a Steam Networking
- Ovladače fungující bez nutnosti dalšího nastavování!
- Podpora funkce Steam Networking – spojte se okamžitě se svými přáteli a hrajte!
Plná kompatibilita se zařízením Steam Deck
Konečně jsme otestovali kompatibilitu naší hry s naším zařízením a... ani zdaleka neprošla. Tak jsme ji opravili a po opětovné kontrole si Half-Life oficiálně vysloužil zelenou fajfku!
Ode dneška si tedy můžete na nejlepším přenosném počítači světa zahrát také Half-Life, a to v překrásném rozlišení 800p s vylepšeným ovládáním a rozhraním.
Škálování rozhraní pro vyšší rozlišení
Uživatelské rozhraní bylo kompletně přepracováno, aby se škálovalo dle velikosti obrazovky. Při vývoji jsme holt jeli na CRT monitorech s rozlišením 640×480, ale standardy se posunuly.
Restaurovaný obsah
Do hry se vrátilo původní video s logem společnosti Valve (včetně ikonické hudby) a hlavní nabídka se zase vrátila v čase do roku 1998.
Původní hlavní nabídka
Úvodní video s logem
Plus vzácné bonusy
V roce 1999 se na pulty obchodů dostalo CD s názvem Half-Life: Further Data. Nyní se tato „dodatečná data“ dostávají také do hry.
Tři multiplayerové mapy
Dva hráčské modely
CD Half-Life: Further Data obsahovalo také několik skinů pro multiplayer vytvořených společností Valve. Z hrobu jsme tedy vytáhli prďáckého kostlivce s různobarevnýma očima a populárního Kofeiňáka.
Desítky sprejů
Když jsme testovali hru pro více hráčů, pořád jsme neměli dostatek sprejů... A tak jsme z CD Further Data vytáhli pár nadčasově cool megabajtů!
Seznam změn a oprav chyb
- Hra je nově plně kompatibilní se zařízením Steam Deck (a náš runtime nativní pro systém Linux byl nastaven jako výchozí)
- Half-Life: Uplink, samostatná demoverze základní hry, je nově její součástí a lze ji spustit z nabídky „New Game“ („Nová hra“)
- Byly přidány čtyři zbrusu nové mapy pro multiplayerový mód Deathmatch: contamination, pool_party, disposal a rocket_frenzy
- Byly přidány tři starší mapy pro multiplayerový mód Deathmatch donedávna dostupné pouze na CD Half-Life: Further Data: doublecross, rust_mill a xen_dm
- Do multiplayerového módu Deathmatch byly přidány hráčské skiny Ivan the Space Biker, Prototype Barney, Skeleton a Too Much Coffee Man
- Byly přidány desítky sprejů, které byly donedávna dostupné pouze na CD Half-Life: Further Data
- Byla přidána podpora funkce Steam Networking usnadňující hraní ve více hráčích (např. zvaní a připojování do zápasů přímo z konverzací)
- Byla přidána podpora pro informační statusy služby Steam, takže Vaši přátelé mohou sledovat, kde ve výzkumném zařízení Black Mesa se právě nacházíte
- Do hry bylo vráceno původní video s logem společnosti Valve (lze přeskočit možností spuštění „-novid“)
- Vzhled hlavní nabídky byl „zpětně aktualizován“ na původní vzhled z roku 1998
- Výchozí modely byly změněny na původní („ne HD“ verze)
- Bylo vylepšeno působení fyzikálních zákonů při házení granátů
- Byla vylepšena náhodnost počátečních míst pro respawn v multiplayeru
- Bylo vylepšeno ovládání nálože (zbraň Satchel Charge), takže tlačítkem pro primární střelbu je vždy odhozena nová nálož, zatímco tlačítko pro sekundární střelbu vždy nechá nálož vybuchnout
- Byl opraven pohyb posouvatelných entit, který byl založen na snímkové frekvenci
- Byla opravena chyba, kvůli které mohli hráči s vyšší snímkovou frekvencí v multiplayeru po smrti zamrznout na místě
- Byly opraveny některé případy, kdy se hráč při přesunu mezi úrovněmi mohl zaseknout na místě
- Byly opraveny některé případy, kdy mohly postavy svým pozdravem přerušit důležitý dialog
- Bylo opraveno kývání zbraní při pohledu z první osoby
- Byly opraveny červené barely na začátku kapitoly Surface Tension, které nevylétávaly správně do vzduchu
- Byli opraveni snarkové, kteří útočili na entity FL_WORLDBRUSH (např. func_walls)
- Byla opravena chyba, kvůli které někdy nešlo vypustit snarka, zatímco byl hráč přikrčen a díval se dolů
- Byly opraveny určité convary („pausable“ a „sv_maxspeed“), které měly nastaveny nesprávné hodnoty, když člověk přešel ze hry pro více hráčů do hry pro jednoho hráče
- Byla opravena možnost automatického míření ve hře pro jednoho hráče, která byla změněna po připojení do hry pro více hráčů, kde bylo automatické míření zakázáno
- Byly opraveny ukazatele na obrazovce, které po načtení uložené pozice postrádaly baterku
- Byly opraveny rakety, které ne vždy explodovaly v CONTENTS_SKY
- Byly opraveny nesprávné zvuky zásahů kulek pro NPC
- Byla opravena zbraň Tau Cannon, která začala vydávat hlasitý statický zvuk, pokud ji hráč nabíjel při přechodu mezi úrovněmi
- Byl opraven pád modifikací, které přímo v rozhraní vypisovaly klávesové zkratky
- Byly opraveny zbraně ve hře pro jednoho hráče, které po vyčerpání nábojů automaticky nepřepnuly na jinou zbraň (týkalo se granátů, snarků, náloží apod.)
- Byly opraveny interpolační artefakty, ke kterým docházelo, když entity přesouvaly animované modely
- Byla opravena některá zneužití související s přetečením vyrovnávací paměti
- Pozadí hlavní nabídky a tlačítka byly aktualizovány a nově se bez natahování škálují v závislosti na rozlišení displeje (až do rozlišení 3840×1600 pixelů)
- Ukazatele na obrazovce nově při hraní ve vyšším rozlišení používají dvojnásobně nebo trojnásobně větší sprity
- Dialogy a další herní písma jsou nově v zájmu lepší čitelnosti škálovány dle rozlišení displeje
- Vizualizace obleku HEV v ukazatelích na obrazovce byla přesunuta nalevo a už nemění svoji pozici při použití vyššího rozlišení
- Byla přidána možnost nastavení „Enable texture filtering“ („Povolit filtrování textur“)
- Byla přidána možnost nastavení „Allow widescreen Field of View“ („Povolit širokoúhlé zorné pole“) opravující neanamorfní zorná pole (týká se širokoúhlých a ultraširokoúhlých monitorů)
- V zájmu lepší čitelnosti a navigace při používání ovladače byly přeorganizovány všechny obrazovky nastavení
- Nabídka pauzy byla aktualizována, aby brala v potaz aktuální herní mód
- Výchozí název serveru a jméno hráče pro multiplayer se nově odvíjí od jména ve službě Steam
- Ze hry byla odstraněna nabídka „Steam“ (protože všechny její funkce jsou dnes součástí samotné služby Steam)
- Byl opraven nesprávný vzhled ikony aplikace při používání softwarového vykreslování
- Byly opraveny obrázky hráče a spreje, jejichž barvy nebyly aktualizovány v obrazovce nastavení
- Byla odstraněna v současnosti zbytečná možnost nastavení „Low video quality. Helps with slower video cards.“ („Nízká kvalita grafiky. Vhodné pro slabší grafické karty“)
- Byla vylepšena navigace při používání klávesnice a ovladače (týká se všech koutů hry)
- Byla přidána možnost nastavení „Lower Input Latency“ („Nižší latence vstupu“), která synchronizuje CPU a GPU, aby byla zkrácena doba mezi vstupy a výstupy
- Byly opraveny problémy, které způsobovaly trhavý vstup myši/páčky
- Ve zkratce – přepsali jsme všechen kód týkající se vstupů, takže pokud máte pro Half-Life vlastní nastavení ovladače, měli byste ho upravit podle našeho nově zveřejněného oficiálního nastavení
- Poškození zbraně .357 Magnum bylo navýšeno ze 40 na 50 bodů
- Doba přebíjení zbraně Hivehand byla snížena z 0,5 na 0,3 sekund za střelu. Zbraň má také po sebrání vyšší prioritu výběru než pistole
- Zbraň MP5 nově po sebrání vždy začíná s plnou zásobou munice
- Hráči už neupouští prázdné zbraně a upuštěné zbraně jsou nově nabíjeny zbytkem munice z inventáře mrtvého hráče
- Byla vylepšena predikce na straně klienta, čímž byl redukován počet případů „fantomových střel“. Stejně jako ve hře Counter-Strike jsou nově na straně klienta brány v potaz nejen boundingboxy, ale také hitboxy
- Bylo opraveno poškození páčidla nesprávně předvídané sítí
- Byla přidána podpora pro sprity rozhraní a textury větší než 256×256 pixelů
- Byla přidána podpora pro speciální režimy vykreslování písem „blur“ a „additive“ (tzn. „rozostřené“ a „aditivní“)
- Byla přidána možnost zakázat filtrování textur při používání rozhraní OpenGL
- Výchozí rozlišení hry je nově založeno na rozlišení plochy namísto okna 640×480 pixelů
- Výchozí gamma byla snížena z 2,5 na 2,2 (protože už nehrajeme na CRT monitorech)
- Softwarové vykreslování nově správně filtruje nekompatibilní rozlišení (pokud tedy není pro daný displej dostupné pouze jedno rozlišení)
- Byla obnovena podpora příkazu „gl_overbright“ rozhraní OpenGL
- Bylo opraveno softwarové vykreslování, které shazovalo hru při používání zobrazení na celou obrazovku na systémech nepodporujících 16bitové barvy
- Bylo opraveno softwarové vykreslování, které na širokoúhlých rozlišeních produkovalo natažený obraz
- Byly opraveny skyboxy a barvy oblohy, které se nesprávně přenášely při přechodu na jinou mapu v multiplayeru
- Byl opraven problém, kvůli kterému se hra po změně nastavení grafiky mohla zdát příliš tmavá
- Byl opraven režim vyhlazování MSAA při hraní v okně
- Bylo opraveno vykreslování mipmap na studiových modelech
- Bylo opraveno vykreslování spritu zbraně Gluon Gun v multiplayeru
- Byl opraven sinusový šum zbraně Gluon Gun
- Byly provedeny různé optimalizace pro zajištění podpory nově navýšených limitů enginu
- Byly provedeny optimalizace rozhraní OpenGL týkající se zařízení Steam Deck
- Byl navýšen maximální počet dynamických zvukových kanálů z 8 na 32
- Byl navýšen maximální počet vět v souboru sentences.txt z 1 536 na 2 048
- Byl navýšen maximální počet entit MAX_EDICTS z 900 na 1 200
- Byl navýšen maximální počet entit MAX_PACKET_ENTITIES z 256 na 1 024
- Byl navýšen maximální počet textur MAX_GLTEXTURES z 4 800 na 10 000
- Byly navýšeny limity geometrie softwarového vykreslování: max. počet intervalů (z 3 000 na 6 000), max. počet povrchů (z 2 000 na 4 000) a max. počet okrajů (ze 7 200 na 14 400)
- Entity „cycler“ a „func_button“ mohou být nově zacíleny pro účely skriptovaných sekvencí a mohou mluvit v multiplayeru
- Byla integrována podpora entity „func_vehicle“ ze hry Counter-Strike. Aktualizace nástrojů SDK bude vydána později, tvůrci však mohou entitu používat už teď
- Byla přidána podpora pro softwarové vykreslování
- Bylo vylepšeno vykreslování písem
- Byla provedena celá řada oprav stability a chování
- Byly aktualizovány lokalizační soubory
- Byly provedeny různé opravy zabezpečení
- Předchozí verze hry byla archivována ve veřejně dostupné beta verzi nazvané „steam_legacy - Pre-25th Anniversary Build“ („steam_legacy – build před 25. výročím“). Pokud nějaká modifikace nebo vlastnost nefunguje, jak by měla, využijte tento archivovaný build, dokud nebude problém vyřešen na výchozí větvi
- Výroční verzi hry Half-Life bereme jako „definitivní“ a jako tu, kterou budeme nadále podporovat. Z toho důvodu bude snížena viditelnost hry Half-Life: Source v obchodě služby Steam. Jsme si vědomi, že prvky z této verze hry jsou stále používány moddery enginu Source, takže ji úplně nestáhneme z prodeje, ale nově příchozím budeme spíše doporučovat výroční verzi
Pozadí
Vytapetujte svoji desktopovou nebo mobilní plochu ve výročním stylu!