Pertanyaan yang diberi tag «udp»


4
Keandalan pengakuan menggunakan UDP
Saya punya pertanyaan tentang UDP. Untuk konteks, saya sedang mengerjakan game aksi real-time. Saya sudah membaca sedikit tentang perbedaan antara UDP dan TCP dan saya merasa saya memahaminya dengan baik, tetapi ada satu bagian yang tidak pernah terasa benar, dan itu keandalan , dan secara khusus ucapan terima kasih . …
16 networking  udp 

4
Apakah masuk akal untuk menggunakan TCP dan UDP sekaligus?
Setelah membaca Apakah UDP masih lebih baik dari TCP untuk game realtime yang berat data? , Saya bertanya-tanya apakah masuk akal untuk menggunakan TCP dan UDP secara bersamaan, tetapi untuk hal-hal yang berbeda: TCP untuk mengirim informasi yang dikirim jarang, tetapi harus dijamin akan tiba dengan andal. Seperti pembaruan skor, …

2
UDP non-blocking atau utas terpisah untuk menerima?
Saya membuat game multi-pemain (untuk di bawah 64 pemain). Saya sudah memutuskan untuk memiliki utas terpisah untuk loop jaringan, tetapi saya bertanya-tanya apakah akan lebih baik untuk membuat utas tambahan untuk menerima UDP atau mengatur soket penerima pada non-pemblokiran (tanpa utas tambahan). Atau lebih baik menggunakan metode lain seperti Asynchronous …

3
Bagaimana cara menghindari terkekeh?
Saya sedang menulis game iOS jaringan. Ketika mengirim paket dengan GKMatchSendDataReliable(yang saya asumsikan adalah UDP dengan kode penerimaan paket mereka sendiri ditulis) pada 60 paket per detik (jadi 16 ms antara paket yang berdekatan), waktu ping rata-rata dengan cepat menjadi lebih buruk: Saya membuka 7 pertandingan GameCenter di bawah ini …
9 networking  udp 

2
Input sisi server
Saat ini dalam permainan saya, klien tidak lain adalah penyaji. Ketika kondisi input diubah, klien mengirim paket ke server dan menggerakkan pemain seolah-olah sedang memproses input, tetapi server memiliki keputusan akhir pada posisi tersebut. Ini umumnya bekerja dengan sangat baik, kecuali untuk satu masalah besar: jatuh dari tepi. Pada dasarnya, …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.