1 poin oleh GN⁺ 2023-11-18 | 1 komentar | Bagikan ke WhatsApp
  • Half-Life, yang dirilis pada 1998, telah diperbarui agar lebih mudah dijalankan di PC modern dan Steam Deck dalam rangka ulang tahunnya yang ke-25, serta menyertakan konten baru dan elemen yang dipulihkan
  • Half-Life: Uplink, yang sebelumnya merupakan demo mandiri, 4 map Deathmatch baru, dan konten langka dari CD Half-Life: Further Data tahun 1999 kini dimasukkan ke game utama
  • Dukungan field of view widescreen, penskalaan UI, pemulihan OpenGL Overbright, pengaturan controller, dan dukungan Steam Networking meningkatkan lingkungan menjalankan game lama ini serta aksesibilitas multiplayer
  • Steam Deck kembali berstatus Verified, dan pengguna yang memerlukan kompatibilitas dengan mod atau fitur lama dapat menjalankan build sebelumnya melalui branch beta steam_legacy
  • Valve memandang edisi peringatan ini sebagai edisi definitif Half-Life yang akan didukung ke depannya, dan merekomendasikan versi ini kepada pemain baru ketimbang Half-Life: Source

Konten peringatan 25 tahun dan retrospektif tim pengembang

  • 25th Anniversary Update adalah pembaruan resmi yang dirilis untuk memperingati 25 tahun Half-Life, dan tersedia di Steam
  • Video wawancara dengan tim pengembang juga dirilis bersamaan
    • Valve mengumpulkan kembali tim pengembang HL1 untuk peringatan ini, dan Secret Tape menangani pengambilan gambarnya
    • Video tersebut membahas proses bagaimana bentuk awal game dipoles menjadi versi final, serta pengalaman tim saat itu

Kampanye baru dan konten multiplayer

  • Half-Life: Uplink dimasukkan ke game utama
    • Ini adalah mini campaign yang awalnya didistribusikan sebagai konten eksklusif CD untuk majalah dan produsen hardware
    • Dibuat oleh tim Half-Life segera setelah Half-Life mencapai gold master
    • Kini dapat diakses dari menu “New Game”
  • 4 map Half-Life Deathmatch baru ditambahkan
    • contamination: map berlatar fasilitas limbah terkontaminasi
    • pool_party: pos terdepan Xen yang terbengkalai, dibangun di sekitar kolam penyembuhan
    • disposal: fasilitas pengolahan limbah radioaktif besar yang kini sunyi
    • rocket_frenzy: map berlatar fasilitas peluncuran satelit orbital
  • Sebagian konten dari CD retail tahun 1999 Half-Life: Further Data juga dimasukkan
    • Menambahkan map Deathmatch doublecross, rust_mill, xen_dm, yang sebelumnya hanya tersedia di CD tersebut
    • Menambahkan model pemain Ivan the Space Biker, Prototype Barney, Skeleton, dan Too Much Coffee Man
    • Too Much Coffee Man dimasukkan sebagai model favorit penggemar
    • Puluhan spray dari Further Data juga ditambahkan

Memulihkan nuansa asli 1998

  • Video intro Valve asli kembali hadir, dan dapat dilewati dengan opsi peluncuran -novid
  • Menu utama diubah menjadi desain yang terinspirasi dari menu asli tahun 1998
  • Model default diubah menjadi model asli, bukan model “HD”
  • Ivan the Space Biker dan Proto-Barney, pahlawan asli dari build Alpha, tersedia sebagai skin multiplayer

Dukungan tampilan dan grafis modern

  • Pengaturan grafis disesuaikan agar game dapat dimainkan di monitor modern sambil mempertahankan nuansa 1998
    • Dukungan field of view widescreen
    • Menambahkan opsi untuk mematikan texture smoothing pada renderer OpenGL
    • Perbaikan pencahayaan, termasuk dukungan GL Overbright yang telah lama hilang
    • Dukungan software rendering di Linux
  • UI dikerjakan ulang agar sesuai dengan layar beresolusi tinggi
    • Latar menu utama dan tombol diskalakan sesuai resolusi tanpa meregang
    • Mendukung layout gambar latar hingga 3840x1600
    • Sprite HUD menggunakan ukuran 2x atau 3x pada resolusi tinggi
    • Dialog UI dan font dalam game diskalakan agar lebih mudah dibaca pada resolusi tinggi
    • HUD HEV suit dipindahkan ke sisi kiri layar, dan posisinya tidak berubah bahkan pada resolusi besar
  • Perbaikan terkait rendering juga disertakan
    • Resolusi default ditetapkan berdasarkan resolusi desktop, bukan jendela 640x480
    • Gamma default diturunkan dari 2.5, yang diasumsikan untuk lingkungan CRT, menjadi 2.2
    • Dukungan OpenGL Overbright dipulihkan
    • Windowed MSAA, rendering mipmap studio model, rendering sprite gluon gun, dan lainnya diperbaiki
    • Termasuk optimisasi OpenGL untuk Steam Deck

Steam Deck, controller, dan fitur Steam

  • Half-Life kini berstatus Verified di Steam Deck
    • Awalnya gagal dalam pengujian Verified internal Valve, tetapi kemudian diuji ulang setelah masalahnya diperbaiki
    • Dapat dimainkan di Steam Deck pada 800p dengan kontrol dan UI yang ditingkatkan
    • Runtime Linux native ditetapkan sebagai default
  • Dukungan controller dan input berubah besar
    • Pengaturan gamepad default disediakan
    • Dukungan navigasi keyboard dan controller secara umum ditingkatkan
    • Layar Settings direstrukturisasi demi keterbacaan dan navigasi controller
    • Opsi “Lower Input Latency” ditambahkan untuk menyinkronkan CPU dan GPU serta mengurangi waktu dari input hingga output layar
    • Beberapa masalah input mouse dan joystick yang terputus-putus diperbaiki
    • Pengaturan controller Steam Input kustom yang lama perlu dibuat ulang berdasarkan Official Configuration yang baru dirilis
  • Fitur multiplayer Steam juga diperkuat
    • Dengan dukungan Steam Networking, pemain dapat lebih mudah bergabung ke multiplayer melalui fitur Join Game dan Invite
    • Dukungan Steam Friends Rich Presence memungkinkan teman mengikuti progres pemain di Black Mesa
    • Nama server default dan nama pemain multiplayer ditetapkan berdasarkan Steam Persona
    • Menu platform Steam lama dihapus karena fungsi terkait kini masuk ke Steam itu sendiri

Gameplay dan perbaikan bug

  • Banyak masalah terkait fisika dan progres diperbaiki
    • Fisika pelemparan granat ditingkatkan
    • Keacakan titik spawn pertama di multiplayer ditingkatkan
    • Satchel charge diubah sehingga tembakan utama selalu melempar satchel baru, dan tembakan sekunder selalu meledakkannya
    • Masalah pergerakan entitas yang dapat didorong yang bergantung pada framerate diperbaiki
    • Masalah pemain berhenti di tempat saat mati di multiplayer pada framerate tinggi dihilangkan
    • Beberapa kasus pemain tersangkut di tempat saat transisi level diperbaiki
  • Masalah terkait dialog, senjata, dan NPC juga dibereskan
    • Beberapa kasus karakter memotong dialog penting dengan dialog “greetings” diperbaiki
    • Sudut weapon view-bob diperbaiki
    • Masalah barrel merah di awal Surface Tension yang tidak terlempar sebagaimana dimaksud diperbaiki
    • Masalah Snark menyerang entitas FL_WORLDBRUSH diperbaiki
    • Masalah flashlight HUD tampak kosong setelah memuat save diselesaikan
    • Suara benturan peluru yang salah pada NPC diperbaiki
    • Masalah gauss gun mengeluarkan suara statis keras ketika tetap terisi melewati transisi level diperbaiki
  • Balance multiplayer dan prediksi juga diubah
    • Damage 357 meningkat dari 40 menjadi 50
    • Waktu reload Hive Hand berkurang dari 0,5 detik per tembakan menjadi 0,3 detik, dan saat diperoleh dipilih dengan prioritas lebih tinggi daripada pistol
    • MP5 selalu mulai dengan amunisi penuh saat diperoleh
    • Pemain tidak menjatuhkan senjata kosong, dan senjata yang jatuh diisi ulang dari backpack pemain yang mati
    • Prediksi sisi klien ditingkatkan untuk mengurangi “ghost shots”
    • Deteksi hit sisi klien, seperti Counter-Strike, mempertimbangkan hitbox selain bounding box
  • Perbaikan keamanan dan stabilitas disertakan
    • Beberapa eksploit buffer overflow diperbaiki
    • Crash pada mod yang menampilkan key binding di UI diperbaiki
    • Perbaikan keamanan lain serta perbaikan stabilitas dan perilaku juga disertakan

Batasan engine dan dukungan pembuatan mod

  • Beberapa nilai batas engine ditingkatkan
    • Maksimum kanal suara dinamis: 8 → 32
    • Maksimum kalimat dalam sentences.txt: 1536 → 2048
    • Jumlah maksimum entitas MAX_EDICTS: 900 → 1200
    • MAX_PACKET_ENTITIES: 256 → 1024
    • MAX_GLTEXTURES: 4800 → 10000
    • Batas geometry software renderer juga meningkat masing-masing untuk spans, surfaces, dan edges
  • Fitur untuk pembuat mod juga ditambahkan
    • Sprite UI dan file tekstur mendukung ukuran lebih besar dari 256x256
    • Dukungan untuk mode render khusus font UI blur dan additive ditambahkan
    • Entitas Cycler dan func_button dapat menjadi target scripted_sentence, dan dapat berbicara juga di multiplayer
    • Dukungan entitas func_vehicle dari Counter-Strike telah diintegrasikan, dan pembaruan SDK lengkap akan disediakan nanti

Penanganan versi lama dan Half-Life: Source

  • Versi sebelumnya disimpan sebagai branch beta publik steam_legacy
    • Deskripsinya adalah “Pre-25th Anniversary Build.”
    • Jika mod atau fitur berjalan berbeda dari yang diharapkan pada build default, pengguna mungkin perlu menjalankan build arsip hingga masalahnya terselesaikan
  • Edisi peringatan ini diposisikan sebagai edisi definitif Half-Life yang akan didukung ke depannya
    • Visibilitas Half-Life: Source di Steam Store dikurangi
    • Karena aset Half-Life: Source terus digunakan di komunitas engine Source, aksesnya tetap dipertahankan
    • Versi ini direkomendasikan untuk pemain Half-Life baru

1 komentar

 
GN⁺ 2023-11-18
Opini Hacker News
  • Dokumenter terkait: https://www.youtube.com/watch?v=TbZ3HzvFEto

  • Juga gratis sampai Senin. Bukan free play terbatas, melainkan didaftarkan gratis ke library: https://store.steampowered.com/app/70/HalfLife/

    • Setelah mengambil salinan gratis, malah masuk ke lubang kelinci dan membeli game Half-Life lain senilai 6 dolar
      Saya baru mulai bermain game PC di Linux, dan karena selama ini hanya memakai Mac, saya melewatkan banyak game seperti Half-Life
      Sekarang saya tidak tahu kapan bisa memainkan semuanya
    • Saya masih hafal CD key Half-Life asli. Penasaran apakah itu masih berfungsi
    • Bisa dimainkan offline? Saya ingat itu jadi masalah dulu saat membeli Half-Life 2 lewat The Orange Box
    • Menarik. Saya punya akun Steam tapi sudah lama tidak dipakai, dan sepertinya tidak ada di password manager
      Saya mencoba reset kata sandi, tetapi terhalang captcha saat proses menerima tautan reset lewat email
      Sepertinya saya akan mengunduhnya lewat torrent saja
  • Ada crowbar di bagian bawah halaman… mungkin perlu dicoba apakah ada gunanya!

    • Saya jadi rindu masa ketika situs web bercanda seperti ini dengan Flash
    • Popup achievement itu tambahan yang lucu :D
    • Dari suaranya, sepertinya Steam Deck mendapatkan sasis yang ditingkatkan
  • “Dapatkan bantuan medis.”
    Saya masih sangat menyukai game ini. Saya suka pidato penyambutan Mark IV, cara para ilmuwan berbicara satu sama lain dan perubahan nada mereka saat berbicara kepada penjaga, alur yang awalnya membuat kita berharap diselamatkan pemerintah lalu ternyata pemerintah itu berusaha membunuh semua orang di Black Mesa, kesan mengintimidasi para assassin berpakaian hitam, sampai fakta bahwa kita bisa menggelitik semacam bom serangga
    Secara pribadi, HL2 terasa lebih terskrip dan kurang hidup. Tidak ada kabar soal kompilasi ulang untuk Mac Intel 64-bit ya

  • Pertama kali saya benar-benar mengenal game tembak-menembak orang pertama adalah lewat Quake II. Saya hanya memakai keyboard dan melihat ke atas/bawah dengan Page Up/Down
    Saat Half-Life keluar, teman saya tidak mengizinkan saya bermain kecuali saya melihat arah pandang dengan mouse. Saat itu saya menganggapnya sangat bodoh. Kenapa tidak memakai kedua sisi keyboard saja, dan malah membagi kontrol ke dua perangkat? Tapi akhirnya saya cepat terbiasa dengan skema kontrol aneh itu, lalu membelinya sendiri dan memainkannya habis-habisan selama bertahun-tahun
    Saya suka mod, dan favorit saya adalah Action Half-Life. Saya juga beberapa kali memainkan Counter-Strike, pada masa ketika di setiap map ada poster Xena Warrior Princess dan para ilmuwan menjadi sandera. Rasanya seperti turunan dari mod pertempuran presisi lain, jadi saya kurang menyukainya
    Saat Half-Life 2 keluar, saya membeli versi yang lebih mahal yang menyertakan HL1, ekspansi, mod, dan lainnya di Steam, dan wajar saja itu menjadi pembelian tertua saya di Steam

    • Lucu juga bahwa setelah 20 tahun, game yang masih aktif dikembangkan Valve pada dasarnya adalah mod Half-Life, yaitu Counter-Strike dan Team Fortress
    • Quake 2 mendapat remaster beberapa bulan lalu, dan Quake 1 juga diremaster beberapa tahun lalu oleh tim yang sama
      Remaster itu diintegrasikan ke rilis Steam yang sudah ada, berjalan baik di Deck, dan juga dirilis untuk konsol. Menyenangkan melihat game shooter klasik seperti ini diperbarui agar berjalan baik di sistem modern
  • Saya senang mereka memasukkan kembali software renderer, dan memungkinkan texture filtering dimatikan. Gaya itu punya daya tarik tersendiri
    Saya hanya menunggu Steam Deck terisi dayanya, lalu berencana meringkuk di sofa sebelum tidur dan menikmatinya selama beberapa jam
    Sunting: sambil menunggu Deck terisi, saya mencobanya di laptop, tetapi terlihat bug pada software renderer seperti tekstur objek transparan semacam kisi lantai yang hilang, jadi untuk sementara saya kembali ke OpenGL. Kalau pihak Valve membutuhkan file log atau informasi pengaturan saya untuk mereproduksinya, saya bisa menyediakan. Email ada di profil

    • Jelas bukan hanya Anda. Saat ini di Steam ada cukup banyak game tembak-menembak orang pertama indie bergaya retro yang sudah rilis atau akan segera rilis, dan beberapa di antaranya populer
      Saya rasa itu salah satu alasan mereka menambahkan pengaturan seperti ini
    • Bagaimana game tembak-menembak orang pertama di Deck? Penasaran apakah membidik cukup dengan stik analog, atau gyro aiming benar-benar membantu
  • Salah satu level designer, Dario Casali, mengunggah playthrough lengkap beserta komentarnya untuk peringatan 25 tahun. [1]
    [1] https://www.youtube.com/playlist?list=PLk5gaNp4x_AVIJviyHueH...

  • Game ini punya tempat khusus bukan hanya karena kenangan masa kecil yang menyenangkan, tetapi juga karena membuat saya terpikat melihat betapa kerennya teknologi berkembang begitu cepat.
    Bagi orang-orang di industri software seusia saya, game sebagai pintu masuk ke teknologi bukanlah hal yang langka. Namun saya hampir tidak pernah terpikir ingin membuat game; sebaliknya, saya menikmati mengutak-atik komputer dan membuat game bisa berjalan lebih cepat hampir sama seperti menikmati game itu sendiri. Sampai sekarang pun saya cenderung lebih banyak menghabiskan uang untuk bermain-main dengan hardware dan gawai daripada untuk game sebenarnya, dan Half-Life khususnya seperti itu.
    Pertama kali saya memainkan Half-Life adalah di PC keluarga tanpa akselerator grafis. Gamenya bagus, tetapi yang saya ingat adalah tersendat-sendat pada resolusi beberapa ratus baris dengan sekitar 15 FPS. Itu yang mendorong saya merakit komputer pertama saya sendiri, dan setelah men-debug segala macam kesalahan yang mungkin dilakukan anak 12 tahun pada masa belum ada YouTube, saya benar-benar tercengang melihat betapa sebuah hardware kecil bisa mengubah pencahayaan dan kecepatan.
    Itu bukan pertama kalinya saya merasakan sensasi ketika berhasil membuat komputer melakukan apa yang saya inginkan. Mungkin yang pertama adalah ketika saya memahami “command line” yang misterius dan menjalankan Doom di Windows 3.1. Namun itu adalah salah satu momen ketika saya merasakan secara paling dramatis betapa cepatnya perubahan teknologi.
    Selain itu, saya benar-benar ingin tahu bagaimana bisa memberikan pengalaman serupa kepada anak-anak. Saya rasa siklus masalah → belajar → terobosan sangat memengaruhi bukan hanya jalur karier saya, tetapi juga membuat saya mencintai proses belajar.
    Saya berterima kasih kepada Valve dan tim Half-Life atas kenangan indah ini. Namun mungkin perasaan saya akan berbeda kalau akhir pekan ini saya mencoba HL DM dan menyadari betapa melambatnya refleks saya selama 25 tahun terakhir ;)

  • Salah satu dokumenter favorit saya dibuat oleh Noclip, yang membahas kisah Half-Life dan Valve. Benar-benar bagus dan wajib ditonton.
    Menariknya, tidak ada satu pun orang Valve yang muncul. Khas Valve, karena mereka mengabaikan permintaannya. https://www.youtube.com/watch?v=BQLEW1c-69c
    Jadi saya sangat menantikan dokumenter baru yang dibuat oleh orang-orang yang sama dan menampilkan orang-orang yang benar-benar terlibat dalam pembuatan gamenya. Rasanya seperti hadiah tak terduga.

    • Mereka benar-benar menyembunyikan video itu rapat-rapat. Tidak ada penyebutan sama sekali di Patreon atau podcast mingguan.
    • Begitu melihat intronya, saya langsung merasa déjà vu seperti sudah melihatnya di dokumenter Noclip. Senang akhirnya bisa menonton episode 3 dari seri dokumenter itu.
  • Selain sekadar mendapatkan goodwill yang luar biasa besar, ada yang tahu kenapa Valve melakukan ini? Apa pun motivasinya, menurut saya ini bagus, tapi apakah ada rumor terkait Half-Life 3 yang saya lewatkan?

    • Karena Valve melakukan apa yang ingin mereka lakukan, dan jujur saja, itulah alasan saya menyukai mereka. Saya berharap lebih banyak perusahaan mengikuti jejak mereka. Misalnya dengan tidak go public.
      Namun tidak banyak perusahaan yang menikmati kemewahan berupa pendirinya yang sejak awal sudah tidak perlu khawatir soal uang seumur hidup.
    • Selain efek sekunder seperti ini, ini juga mungkin sedikit membantu penjualan Steam Deck. Bukan berarti orang akan buru-buru membeli Steam Deck demi memainkan Half-Life, melainkan lebih ke menunjukkan komitmen pada platform dan menarik perusahaan lain untuk mengembangkan game di sana.
      Salah satu alasan Valve mendapat goodwill sebesar ini di komunitas game PC adalah karena mereka bukan perusahaan yang bergerak semata-mata dengan pola pikir meraup semua uang sekarang juga.
      Secara teori, bersaing dengan Steam tidaklah sesulit itu. Komisi penjualan game Valve besar, dan pesaing bisa menurunkannya secara drastis lalu masuk dengan harga lebih murah. Itulah yang sedang coba dilakukan Epic Games.
      Meski begitu, Valve tetap mempertahankan posisi pasar yang sangat dominan berdasarkan goodwill tersebut. Dan justru berkat posisi dominan itulah mereka punya uang sebanyak apa pun untuk dibakar pada proyek vanity yang sedang mereka inginkan.
    • Ini hanya semacam suntikan nostalgia kecil. Sebelum Baldur's Gate 3, menurut saya Half-Life adalah salah satu game dengan rating tertinggi sepanjang masa. Misalnya, keduanya mendapat 97% di PCGamer.
      Pencapaian selangka itu layak diperingati, terutama bagi orang-orang yang tumbuh bersama seri ini.
      Namun saya memang agak berharap mereka mengintegrasikan Black Mesa, remake buatan penggemar itu, beserta berbagai peningkatannya.
    • Half-Life 3 sudah keluar, dan namanya adalah Half-Life: Alyx.
    • Itulah alasannya, dan mungkin juga ada unsur pemasaran umum untuk produk mereka sendiri. Saya rasa setelah 25 tahun, tidak terlalu banyak orang yang masih akan membayar untuk HL1 kecuali itu semacam remake.