Fast forward pada server yang memproses input begitu tiba Event-driven processing of bursty inputs
ID penyebab pt-event-server · Penanggung jawab utama Pengembangan server (Tim Pengembang Game) · Turut terlibat Pengembangan klien (Tim Pengembang Game)
Pada server yang langsung memproses paket begitu tiba dan segera mengabarkan hasilnya, aksi pemain lambat yang datang bertumpuk langsung dijalankan berturut-turut.
Mengapa Permintaan skill dan gerak dari pemain yang lambat tiba bertumpuk → Akibatnya Server langsung menjalankannya sesuai urutan begitu diterima, lalu segera memberi tahu semua pemain → Di layar Di mata pemain lain, pemain itu memakai beberapa skill dalam sekejap atau bergerak seperti dipercepat
Penanggung jawab utama Pengembangan server (Tim Pengembang Game) · Turut terlibat Pengembangan klien (Tim Pengembang Game)
Tugas Tim Pengembang Game
Server: jalankan aksi sesuai interval waktu input yang tercantum pada aksi (waktu itu hanya diterima dalam batas toleransi), atau jangan tolak aksi yang datang bertumpuk dan jalankan satu per satu dengan jarak minimum (global cooldown), jangan memeriksa cooldown hanya dari waktu kedatangan (input normal jadi hilang). Klien: kirim aksi beserta waktu input-nya.
Di grafik
Hanya sebagian yang tinggi · Interval eksekusi aksi per pemain
Yang diperiksa
Catat di log server waktu tiba, waktu eksekusi, dan waktu input yang dicantumkan klien (jika ada) untuk setiap aksi per pemain, lalu bandingkan interval eksekusi dengan interval input. Periksa juga interval kedatangan paket pemain itu di packet capture sisi server
Cocok jika
Interval input normal, tetapi interval tiba dan eksekusi di server menumpuk dalam beberapa ms, dan waktu terjadinya penumpukan itu bertepatan dengan waktu laporan fast forward dari pemain lain
Tidak cocok jika
Interval waktu input sudah menumpuk sejak awal: lebih mungkin klien atau macro. Interval eksekusi di server merata, tetapi hanya terlihat menumpuk di layar pemain lain: koneksi pemain yang melihat
Deterministic LockstepGaffer On Games Jika input diterapkan begitu tiba, intervalnya tidak merata meskipun dikirim pada 60 Hz, sehingga hasilnya tidak konsisten
Lihat juga
Lapisan yang sama: Masalah yang hanya dialami sebagian pemain