Menangani keluar dan masuk pemain di dunia yang gigih tanpa merusak perendaman

16

Satu masalah yang belum pernah saya lihat diperbaiki dalam game online terus-menerus ini adalah bagaimana menangani masuk dan keluar pemain tanpa karakter yang muncul dan keluar dari dunia. Pikiran pertama saya adalah hanya membuat status offline pemain sebagai karakter mereka tertidur, tetapi itu tidak masuk akal jika terjadi pemutusan dan bukan logoff yang disengaja.

Bagaimana Anda memperbaikinya, jika Anda mau repot-repot memperbaikinya sama sekali?

jmegaffin
sumber
Apa yang bisa diperbaiki? Secara pribadi, hal terakhir yang saya khawatirkan ketika bermain video game adalah realisme tentang bagaimana para pemain masuk dan keluar dari dunia.
Justin Skiles
Di WoW Anda mendapat dorongan XP jika logout di rumah (kan? Atau itu kota?) Yang mungkin merupakan sesuatu untuk dikerjakan untuk logout 'biasa' (atau membiarkan pemain berjalan sendiri jika klien terputus) .
Valmond
1
Saya suka ide semua karakter yang tidur di semua tempat. Berjalanlah dengan lembut agar Anda tidak membangunkannya.
Paul

Jawaban:

13

Kamu tidak akan repot

Perendaman (wiki):

Keadaan kesadaran di mana kesadaran mendalam tentang diri fisik berkurang atau hilang dengan dikelilingi dalam lingkungan total yang mengasyikkan.

Istilah ini sering digunakan dengan cara yang salah; orang berpikir bahwa grafik yang baik membuat permainan lebih mendalam , atau bahwa simulasi fisika nyata akan melakukan hal yang sama.

Ini salah, pemecah imersi terbesar adalah inkoherensi di dunia di mana pemain berada. Seperti mesin fisika yang mengacau dan mengirimkan benda-benda acak terbang, atau NPC res rendah yang bodoh. Sesuatu yang benar-benar melanggar selam (setidaknya bagi saya) adalah aturan permainan yang dilanggar atau frustrasi.

Setelah pemain membuat keputusan sadar untuk bergabung / meninggalkan dunia mereka menerima bahwa mereka memasuki / meninggalkan dunia game. Tidak melanggar perendaman akan memecahkan masalah pemutusan dan, jika gagal, membuatnya kurang frustasi bagi pemain sehingga mereka dapat langsung kembali ke aksi. Anda juga dapat mempertimbangkan bahwa mereka yang bermain dengan pemain yang mendapat d / c akan mengalami kerusakan karena orang itu menghilang begitu saja.

Tentu saja pencelupan orang-orang yang tinggal dalam permainan sebentar 'terputus-putus' karena seseorang menghilang begitu saja. Tetapi bahkan jika Anda menemukan beberapa animasi mewah, orang masih akan tahu bahwa pemain itu keluar. Beberapa orang bahkan mungkin mendapatkan pesan obrolan untuk mengatakan bahwa teman mereka telah meninggalkan permainan - logout hanyalah bagian yang diterima dari permainan.

Jonathan Connell
sumber
4
Saya lebih peduli dengan bagaimana penampilan pemain lain. Saya tidak peduli dengan pemain yang masuk atau keluar - dia membuat keputusan sadar untuk mulai bermain atau berhenti.
jmegaffin
1
Nah jika Anda mempertimbangkan 'akan tidur' maka itu akan menjadi perhatian pemain yang masuk atau keluar karena itu akan merusak perendaman bagi semua orang jika ia hanya tidur di tengah-tengah bidang massa tingkat tinggi. Jika Anda dapat menemukan efek kecil yang bisa Anda jelaskan di dalam gim Anda, gunakanlah itu. Tetapi saya tidak berpikir itu sepadan dengan waktu atau usaha.
Jonathan Connell
Kamu benar. Tidak ada cara untuk melakukan ini tanpa terlihat lebih konyol bagi pemain lain yang mungkin ada.
jmegaffin
1
Baik. Ini adalah salah satu dari hal-hal ini yang hanya akan terjadi karena mediumnya. Pemain mengetahui hal ini dan (umumnya) menerimanya dengan rahmat yang baik sebagai Break From Reality yang Dapat Diterima . Dalam gim yang tidak terlalu serius, Anda bisa lolos dengan kap lampu gantung, tapi ...
Shadur
1
Saya pikir jawaban ini tidak benar-benar membahas masalah yang disajikan di sini. Itu tidak ada hubungannya dengan pemain yang memutuskan untuk keluar atau memasuki dunia, tetapi mereka yang melihatnya. Jika Anda menambahkan sedikit ke jawabannya, saya akan memberikannya +1.
jcora
30

Cara seseorang akan berurusan dengan ini akan tergantung pada permainan dan apa yang masuk akal untuk dunia itu. Misalnya permainan sci-fi, mereka bisa "menyorot" ke beberapa fasilitas penyimpanan ruang untuk cryo-sleep. Gim fantasi bisa membuat mereka merapal diri mereka sendiri untuk menghilang. Atau mereka bisa tersedot ke portal. Buat mereka menjadi sangat kecil dan burung atau robot datang dan mengambilnya untuk membawanya pergi.

Intinya, Anda hanya perlu melakukan sesuatu selain membuatnya menghilang / muncul. Adakan beberapa animasi yang terkait dengannya, dan mungkin beberapa penjelasan yang tidak jelas dari mana mereka berasal / pergi ke obrolan lokal.

Untuk pemutusan yang tidak disengaja, Anda dapat memiliki versi logoff yang tidak berfungsi. Seperti karakter pemain bersin dan mengatakan oops sebelum mereka jatuh ke portal. Di mana log akan menjelaskan mereka secara tidak sengaja melemparkan mantra ini dan itu pada diri mereka sendiri atau secara tidak sengaja menekan tombol cryo-sleep mereka.

Jika Anda berpikir "kenapa repot-repot, orang akan tahu bahwa orang lain tetap keluar", saya katakan menerapkan logika itu ke bagian lain dari pengalaman game. Mengapa membuat pohon itu lebih mirip pohon daripada batang dengan daun billboard? Orang sudah tahu itu pohon kan? Karena itu melengkapi pengalaman. Kita tidak bisa membodohi orang untuk berpikir mereka tidak bermain game (belum). Orang-orang akan tahu bahwa pemain lain keluar. Alasan melakukannya adalah untuk meningkatkan dan melengkapi pengalaman. Terutama dalam skenario ini di mana upaya benar-benar minimal. Menambahkan animasi dan / atau penjelasan dalam game untuk kemana karakter pergi cukup mudah.

MichaelHouse
sumber
Itu adalah ide yang menarik, tetapi tampaknya agak konyol. Saya ingin menjaga suasana yang cukup serius dalam permainan, dan memiliki pemain tersedot ke portal acak setiap kali mereka memutuskan agak aneh.
jmegaffin
12
@ Boral Seperti yang saya katakan, itu tergantung pada gimnya. Saya tidak mencoba memberi Anda ide untuk gim Anda , karena saya tidak tahu apa gim Anda. Jelas Anda akan menyesuaikan acara dengan nada permainan Anda. Poin utamanya adalah paragraf kedua.
MichaelHouse
2
Selain itu, ada dalam benak saya para pemain lain yang menyaksikan karakter itu masuk dan keluar dari dunia. Jadi, Anda tidak merusak imersi mereka.
MichaelHouse
1
+1. Seseorang bisa memiliki robot pemain berjalan ke toko / kedai / rumah / ruang bawah tanah / gua / kakus terdekat dan dengan demikian menghilang. Mereka juga bisa muncul dari sama. (Rumah-rumah digunakan untuk menelurkan karakter utama di DeathSpank. Tidak tahu apakah mereka cocok dengan permainan Anda- ..)
Macke
1
Saya tidak ingat permainan apa itu, tetapi ketika seorang pemain keluar, pemain lain melihat toon mereka berlari secara acak hingga karakternya tidak terlihat oleh pemain lain. Saat itulah 'tindakan menghilang' terjadi.
Cypher
10

Solusi paling keren untuk ini yang pernah saya dengar adalah bagaimana Neal Stephenson membayangkan bagaimana itu bisa berhasil dalam bukunya Reamde.

Setiap karakter memiliki pilot otomatis yang cukup cerdas. Jika karakter Anda seorang pejuang dan Anda log off / koneksi longgar, karakter Anda akan menghabiskan waktu untuk melatih keterampilan bela diri, makan, tidur, dan sebagainya. Jika karakter Anda seorang penambang, ia akan menghabiskan waktunya untuk menambang mineral dan sebagainya.

Pilot otomatis tidak akan seefisien jika Anda masuk sendiri, jadi selalu ada hadiah untuk masuk dan benar-benar mengendalikan karakter Anda (terutama karena mereka juga tidak akan membela diri seefisien ketika Anda tidak masuk).

Gagasan yang rapi tetapi mungkin akan membutuhkan sedikit kerja pada karakter AI untuk membuatnya berfungsi sebagaimana dimaksud.

Leo
sumber
Itulah yang pertama kali saya pikirkan. Mengubah pemain menjadi npc atau 'bot' untuk disewa seperti yang ada di DiabloII dan Skyrim.
wolfdawn
1
Apakah ini tidak mungkin disalahgunakan? Saya dapat membuat karakter cadangan sebanyak yang diizinkan, mengatur semuanya untuk menambang / mengumpulkan / apa pun, lalu masuk sekali seminggu untuk mengirim semua hal itu ke karakter utama saya. Dan jika semua orang melakukannya, populasi Anda meledak tanpa manfaat nyata
Alex
@ Alex: Anda harus membaca buku itu, layak untuk dibaca. Seperti yang Anda katakan, tidak ada yang menghentikan Anda untuk membuat karakter sebanyak yang diizinkan / dibayar dan mengaturnya menjadi pilot otomatis dan masuk sekali seminggu. Tapi seperti yang saya katakan, mereka tidak akan bekerja seefisien jika Anda masuk dan mengendalikan mereka sendiri. Pikirkan karakter pada pilot otomatis sebagai NPC dan itu lebih masuk akal. (Dalam buku itu, perusahaan sebenarnya mendorong orang untuk melakukan ini karena mereka telah mengintegrasikan pertanian ke dalam konsep permainan, mirip seperti menambang di EVE.)
Leo
@ Leo Tentu itu tidak akan seefisien, tetapi jika tidak membutuhkan input dari pemain, mengapa mereka tidak menyalahgunakannya? Hanya mengatakan bahwa dalam situasi nyata kemungkinan besar akan menghasilkan beban server tambahan tanpa manfaat nyata bagi siapa pun kecuali petani emas. Mungkin menyenangkan melihat karakter Anda yang lain berkeliaran di seluruh dunia, tapi itu saja. Saya memang mencintai saya Stephenson tetapi belum sampai ke Reamde! :)
Alex
@Alex: Saya tidak benar-benar tahu bagaimana menjelaskannya dengan singkat, tetapi Stephenson membuatnya tampak seperti cara yang cukup masuk akal untuk melakukannya. Singkatnya, bermain membutuhkan biaya, terutama jika Anda menginginkan karakter yang menyenangkan untuk dimainkan (petarung sebagai lawan dari penambang / petani). Anda dapat menyelesaikan ini dengan membayar atau juga memiliki beberapa karakter pertambangan / pertanian yang akan menghasilkan uang untuk Anda. Memiliki penambang yang tidak terkendali memberi pejuang seseorang untuk menyerbu, dan beban server dibenarkan oleh pendapatan yang didapat perusahaan dari arus kas yang dihasilkan oleh petani (mata uang game bisa ditukar dengan uang nyata).
Leo
7

Beberapa lumpur DIKU lama memiliki sistem yang disebut 'sewa'. Karakter Anda hanya disimpan jika Anda pergi ke Inn untuk logout, dan membayar sewa yang cukup untuk menutupi biaya menjaga peralatan Anda. Ini mungkin tampak sedikit menghukum pemain modern tetapi memiliki efek membuat karakter muncul untuk pergi ke penginapan dan tidur ketika mereka keluar dari permainan, yang tetap dengan fiksi.

Kylotan
sumber
Saya suka ide ini, tetapi sepertinya agak rumit jika Anda bertanya kepada saya. Itu juga tidak memecahkan masalah terputus secara acak.
jmegaffin
1
Ketika semua peralatan Anda dalam risiko, orang-orang berusaha keras untuk menghindari pemutusan secara acak. ;)
Kylotan
5

Anda bisa menggunakan mekanik dalam gim yang ada yang memungkinkan untuk melakukan perjalanan cepat untuk menghindari melanggar perendaman. Apa sebenarnya ini akan sangat tergantung pada permainan dan genre tertentu.

Sebagai contoh, di EVE Online jika Anda memutuskan sambungan saat berada di luar angkasa, kapal Anda secara otomatis melengkung ke tempat acak di tata surya dan menghilang setelah beberapa saat. Warping adalah cara biasa bepergian di dalam sistem tata surya, dan warp darurat yang Anda masukkan ketika melepaskan sambungan tunduk pada batasan yang sama persis dengan warp yang dimulai oleh pemain (misalnya Anda dapat dicegah membengkokkan oleh mekanik gangguan tertentu).


sumber
3

Saya pikir salah satu jawaban yang menyarankan semacam animasi yang menunjukkan bahwa seseorang keluar, pada dasarnya, bukan ide yang sangat baik untuk diterapkan. Jika Anda menetapkan animasi tertentu untuk dua tindakan ini (masuk / keluar), pemain akan dengan cepat mengambilnya, dan itu hanya akan mengalihkan mereka dari permainan dan membuat mereka sadar bahwa mereka hanya bermain di dunia virtual yang memungkinkan. untuk memutuskan Ini adalah definisi melanggar imersi.

Cara yang benar untuk melakukan ini, menurut saya, akan menjadi yang paling halus. Blizzard memecahkan ini dengan sangat baik: para pemain menghilang begitu saja. Itu tidak menarik, tidak mengganggu, dan nyaris tidak terlihat.

jcora
sumber