Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně

Half Life slaví 25leté výročí: velký update a dokument o vzniku hry

20.11.2023, Karel Polívka, aktualita
Half Life slaví 25leté výročí: velký update a dokument o vzniku hry
Včera uběhlo už 25 let, kdy 19. listopadu 1998 vyšla přelomová a dnes již legendární hra Half Life od společnosti Valve. Při této příležitosti hra dostala velký update a navíc se můžete podívat na nový hodinový dokument o jejím vzniku.
FPS střílečka Half Life od společnosti Valve vyšla 19. listopadu 1998. Patříte mezi pamětníky, kteří si stále živě pamatují ten WOW efekt, když si ji poprvé zahráli? V tom případě byste neměli přehlédnout nový hodinový dokument o jejím vzniku. A pokud jste příliš mladí, abyste tuto dobu zažili, tím spíše tento dokument doporučuji, protože výborně shrnuje, čím byl vlastně Half Life ve své době tak revoluční a proč na něj někteří nedají dopustit:
 
 
Kromě toho hra dostala velký obsahový update pojmenovaný jako "Half Life 25th Anniversary Update", který přinesl velké množství různých oprav a technických i obsahových vylepšení nejen v rámci aktualizace pro moderní systémy, ale celkově pro lepší herní zážitek (ať už jste pamětník, nebo si chcete hru poprvé vyzkoušet). Následuje seznam uvedených změn v rámci tohoto updatu:
 

 

Nový obsah

  • 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
 

Nostalgie

  • 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)
 

Gameplay

  • 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
 

Uživatelské rozhraní

  • 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)
  • Bylo opraveno nesprávné vykreslování ikony aplikace při používání softwarového renderová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“)
 

Vstupní (input) zařízení

  • 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í
 

Multiplayer balance

  • 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í
 

Renderování

  • Byla přidána možnost zakázat filtrování textur při používání rozhraní OpenGL
  • Výchozí gamma byla snížena z 2,5 na 2,2 (protože už nehrajeme na CRT monitorech)
  • Byla obnovena podpora příkazu „gl_overbright“ rozhraní OpenGL
  • 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í“)
  • Výchozí rozlišení hry je nově založeno na rozlišení plochy namísto okna 640×480 pixelů
  • Softwarové vykreslování nově správně filtruje nekompatibilní rozlišení (pokud tedy není pro daný displej dostupné pouze jedno rozlišení)
  • 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
 

Vylepšení enginu pro tvůrce modifikací

  • 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ď
 

Podpora pro Linux

  • 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í
 

Ostatní

  • Byly aktualizovány lokalizační soubory
  • Byly provedeny různé opravy zabezpečení
 

Poznámky

 
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
 

 
Právě teď je hra na Steamu až do dnešních 19:00 k dispozici zdarma, takže pokud ji ještě nemáte a čtete tento text dostatečně včas, zamiřte rovnou na Steam a hru si přidejte do své knihovny.
 
Kdy jste si poprvé zahráli hru Half Life (první díl)?
V anketě šlo hlasovat od 20.11.2023 do 20.12.2023. Počet hlasujících: 21
199852 %
19990 %
2000-200214 %
2003-20050 %
2006-201014 %
2011-20150 %
2016-20200 %
Po roce 20200 %
Nikdy jsem ji nehrál, ale po tomto updatu si ji chci zahrát0 %
Nikdy jsem ji nehrál a ani to nemám v plánu19 %