Penghancuran Diri Beta Fallout 76

gambar
โ€œPemain BETA # Fallout76 PC: Kami menyadari masalah dengan klien dan menanganinya. Tolong jangan klik tombol apa pun di peluncur klien. "
- Dukungan Bethesda (@BethesdaSupport) 30 Oktober 2018
Sebuah kisah instruktif yang membuat kegemparan besar terjadi minggu ini dengan Bethesda. Game Bethesda selalu terkenal karena banyak bug ; Saat ini, perusahaan terus mengikuti ajaran Buggerfall (TES II Daggerfall) dan tampaknya dapat mencapai level baru kali ini.

Kita berbicara tentang peluncuran uji beta Fallout 76 versi PC - spin-off multi-pengguna dari seri peran yang terkenal, yang lebih mengingatkan pada semangat Rust - yang berlangsung minggu ini, 30 Oktober. Faktanya, beta adalah tes stres dari empat sesi singkat yang berlangsung 4-5 jam - dan tes stres (untuk CDN dan pengguna) dapat disebut tidak hanya secara harfiah, tetapi juga secara kiasan.

Pengembang berhasil melihat bug di peluncur game, karena itu kliennya secara sewenang-wenang menghapus semua file game dari komputer pengguna ketika peluncur diluncurkan dan / atau klik tombol apa pun di dalamnya. Akibatnya, ketika beta yang telah lama ditunggu-tunggu (untuk yang dipesan oleh para pemain) akhirnya dimulai, puluhan ribu pengguna yang mengunduh game sebelumnya terpaksa kembali mengunduh file instalasi game (hampir 50 GB), dan kecepatan unduhan turun ke nilai minimum (sekitar 1Mb / s). Ketika beta berakhir 4 jam kemudian, kebanyakan dari mereka akhirnya gagal masuk ke Fallout 76.

Mengingat bahwa hanya seminggu yang lalu, perusahaan mengirim surat kepada para pemain yang memperingatkan bahwa dalam versi beta mereka akan menemukan bug yang belum pernah terjadi sebelumnya, kita dapat mengatakan bahwa Bethesda tidak mengecewakan.

Inti dari masalah


Ketika Bethesda mengumumkan game Fallout 76 yang baru di E3, segera mengumumkan bahwa kali ini tidak akan menggunakan Steam untuk mendistribusikan game - sebagai gantinya, perusahaan memutuskan untuk menggunakan launcher Bethesda.net sendiri.

Alasan untuk keputusan ini jelas - dengan pendekatan ini Bethesda tidak perlu membayar pengurangan Valve - untuk perusahaan besar yang menerbitkan game AAA di Steam, ini adalah sekitar 20-25% (semuanya tergantung pada kontrak dengan perusahaan tertentu - tetapi kurang dari kebanyakan pengembang). Namun, Pete Hines, direktur perusahaan, mengatakan bahwa keputusan ini dibuat dengan tujuan "menyederhanakan komunikasi dengan komunitas pemain" - karena sekarang pemain harus mendaftar langsung ke forum Bethesda dengan melewati forum Steam (dan ulasan).

Publik untuk beberapa waktu sangat marah karena sekarang para pemain harus menyimpan peluncur lain di komputer mereka, dan karena itu, permainan ini meramalkan kegagalan penjualan. Ke depan, kita dapat mengatakan bahwa ramalan yang paling pesimistis tidak terwujud - jika dilihat dari forum yang sangat hidup, permainan telah berhasil menimbulkan kegembiraan; selain itu, Fallout 76 sendiri secara aktif menggunakan aset Fallout 4 dan mekanik game, yang secara signifikan mengurangi biaya pembuatan eksperimen semacam itu. Yang terakhir ini tidak mengejutkan, karena ada pendapat bahwa dengan proyek ini Bethesda menguji landasan untuk menggunakan model permainan-sebagai-layanan dalam proyek-proyek berikutnya - sulit untuk memikirkan di mana lagi untuk mengirim Skyrim ke Amazon Alexa .

Tampaknya peluncur dan infrastruktur bisa berjalan setahun yang lalu - selama pengujian beta Quake Champions, yang pesertanya mengeluhkan berbagai masalah saat itu - tetapi, tampaknya, mereka memutuskan untuk benar-benar mengabaikannya.

Dan sekarang hari yang ditentukan X untuk pemain PC akhirnya tiba. Mereka yang mengikuti penghitung waktu mundur dalam peluncur game sedang menunggu kekecewaan pertama bahkan ketika ternyata penghitung waktu itu bekerja dua jam lebih awal dari yang seharusnya - tombol "Play" tidak dikunci, namun, tidak mungkin untuk memulai permainan.

Pada masalah pencatat waktu, Bethesda merespons dengan cukup cepat dan memberikan penjelasan: mereka mengatakan bahwa programmer yang bertanggung jawab atas penghitung waktu mundur tinggal di Mountain Standard Time (MST), waktu gunung (waktu ini sesuai dengan zona waktu Negara-negara Gunung, salah satu dari tujuh zona waktu AS; dua jam setelah Waktu Standar Timur) - menambahkan bahwa pemrogram ini telah diatur ulang ke "pengaturan pabrik", dan ini seharusnya tidak terjadi lagi.

Namun, mulai dari saat ini, peluncur pemain mulai secara masif menghapus game yang sudah diinstal dan mengunduh file instalasi lagi. Dihadapkan dengan ribuan pemain yang tidak puas, perusahaan menanggapi dengan tweet yang dikutip di awal posting. "Tolong jangan menekan tombol apa pun di peluncur." Sayangnya, sekarang dihapus - tetapi dengan cepat tersebar di seluruh jaringan, dan aslinya dapat dilihat, misalnya, dalam artikel Kotaku .

Namun, menurut kesaksian para pemain, tidak ada yang perlu ditekan dan itu cukup dengan hanya meluncurkan peluncur, karena file game menghilang atau ditimpa. Mereka yang mengetahui masalah sebelumnya dan berhasil membuat salinan cadangan dari file mencoba menyelinap ke dalam peluncur, tetapi mereka juga kecewa - setelah menghabiskan setengah jam memeriksa file-file ini, peluncur mulai mengunduh file instalasi dari awal.

Di sini, para pemain yang kesal sedang menunggu tangkapan lagi. Kecepatan unduh tiba-tiba turun menjadi 0,5-1 MB / s - dan tidak ada dari mereka yang hampir memiliki kesempatan untuk mengunduh klien dalam versi beta selama 4 jam.

gambar

Setelah beberapa jam, dukungan teknis perusahaan menerbitkan tweet yang mengklaim bahwa masalahnya telah diperbaiki - namun, pemain yang kesal terus mengeluh tentang kesulitan mengunduh game, dan itu segera dihapus.

Dan bahkan siksaan dari pengguna individu tidak berakhir di sana. Pada akhir pengunduhan file, peluncur dapat memberikan kesalahan "Hak tidak cukup untuk menginstal game di direktori yang dipilih", setelah itu ... Saya pikir Anda sudah menebaknya. Pada akhirnya, beberapa "beruntung" dipaksa untuk mengempiskan klien sepenuhnya 3 kali.

Semuanya berakhir bahwa Bethesda memperluas keesokan harinya dari tes beta yang diperpanjang empat jam.

Kemungkinan penyebab dan biaya kesalahan


Sayangnya, tidak ada informasi resmi yang diterima dari perusahaan tentang penyebab kesalahan tersebut, tetapi ada beberapa saran.

Bahkan, itu bisa sangat sepele - kemungkinan besar, mekanisme pembaruan gim bekerja salah. Misalkan, dalam pembaruan, perlu untuk mengganti subdirektori, dan untuk ini perlu untuk menghapusnya secara rekursif, membongkar folder baru di sini. Dan ada lebih dari cukup cara untuk "mengacaukan" di sini: transfer file dapat bekerja dengan kesalahan; suatu tempat jalur relatif ke folder mungkin salah ditulis; variabel lingkungan tidak disetel dengan benar atau jalur ditentukan; untuk beta, bendera sementara khusus dalam kode dapat diatur, yang lupa mereka atur ulang ...

Mari kita coba kira-kira menghitung berapa banyak kesalahan ini bisa biaya Bethesda. Bethesda menggunakan AWS CloudFront sebagai CDN. Dapat diasumsikan bahwa penurunan kecepatan pengunduhan yang begitu kuat disebabkan oleh pembatasan dan konfigurasi yang tidak tepat. Katakanlah perusahaan membayar $ 0,10 / gb; setiap orang yang mengunduh gim ini harganya sekitar 50 sen. Jika, katakanlah, satu juta orang harus mengunduh permainan lagi, maka kesalahan ini menelan biaya perusahaan $ 500.000. Pertanyaannya di sini adalah berapa banyak pengguna yang terpengaruh - dan sulit untuk dijawab. Sebagai perbandingan, Fallout 4 terjual 1,2 juta kopi dalam 24 jam pertama setelah rilis di Steam, dengan jumlah pengguna tertinggi 470.000.

Dan ini bahkan tidak mempertimbangkan pembatalan pesanan pre-order salinan digital dan fisik dari game yang dibatalkan, yang demi dapat bermain beta mengambil cuti sehari dari pekerjaan.

Catatan tambahan


Dalam keadilan, perlu dicatat bahwa Bethesda sama sekali bukan pelopor dalam "genre" ini - kesalahan yang lebih serius dikenal dalam sejarah.

Old-timer Habr dapat mendengar tentang masalah memperbarui EVE Online, yang menghapus file C: \ boot.ini dari para pemain. Baginya, pengembang dari PKC meminta maaf, pada saat yang sama merinci tentang penyebab kesalahan tersebut .

Pada suatu waktu, Half-Life pertama (dalam versi rilis 1.0, yang direkam pada disk) termasuk Sierra Utilities, yang ketika menghapus instalan game dihapus tidak hanya folder di mana game itu sendiri diinstal, tetapi juga direktori induknya. Sangat mudah untuk membayangkan apa "sukacita" menunggu orang-orang yang diinstal di c: \ games \ HL , c: \ program file \ hl atau c: \ hl ...

Source: https://habr.com/ru/post/id428682/


All Articles