Eğer oynamak istediğin oyun LAN üzerinden oynanabiliyorsa;
Bluetooth'a gerek yok. Ayrıca bluetooth kullanmak çok verimsiz olur. Bluetooth 2.0 ile veri aktarım hızı oldukça zayıf. FPS oyunlarında çok fazla takılma yaşarsın.
Counter Strike oynayacağını varsayıyorum. Eğer bilgisayarda kablosuz özelliği var ise (bluetooth olduğuna göre laptop olduğunu varsayıyorum ve bunun da cevabı evet sanırım) wireless ağı açman çok kolay :) Hatta program bile kullanmana gerek yok desem? :) (bkz. https://talhadurmus.com/windowsta-kablosuz-ag-olusturmak)
Android ve iOS hatta eski Symbian telefonlarda dahi kablosuz ağ açmak mümkün.
Diğer seçenek ise ethernet kablosu ile bilgisayarları birbirine bağlayabilirsin. Bir ucu senin bilgisayarına diğer ucu ise arkadaşının bilgisayarına bağlayabilirsin.
Oyun LAN üzerinden oynanamıyor bir sunucu gerektiriyorsa;
Eğer oyun yapımcıları paylaşmışsa sunucu dosyalarını kendi bilgisayarından sunucu açabilirsin.
Mevcut değilse kendin bir emulator yazabilirsin. Örneğin telefon uygulaması olan Clash of Clans için emulator yazmışlardı zamanında. Uygulamayı decompile edip trafiği izleyip protokolü çözüp sunucu kısmını baştan kodlamışlardı. Benzer bir durum GTA Online için de geçerli ancak bu illegal olduğu için dağıtıcı firma proje yayınlanamadan sonlanmasını sağlamıştı.
Diğer soruna ek olarak söyleyebileceğim;
FPS oyunlarında her saniye paket gönderilir ve her gelen paket bir öncekini geçersiz kılabilir. Sunucu paketi mümkün olan en hızlı şekilde yollamaya çalışır ve paketin karşı tarafa ulaşıp ulaşmamasının bir önemi yoktur. Ayrıca TCP paketleri UDP paketlerinden daha büyük bu da trafiği arttırır. Yani sürekli bir senkronizasyon var ise UDP kullanılması daha verimlidir.
TCP yi daha çok verinin karşı tarafa ulaşmasından emin olmak istediğinde kullanabilirsin. Örneğin bir mesajlaşma uygulamasında mesajın ulaşıp ulaşmadığını bilmek ve ulaşmamışsa tekrar göndermek önemlidir. Mesaj doğru ve başarılı bir şekilde ulaştığında sunucuya geri mesaj gönderilir.
Zekeriya
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]