Əsas məzmuna keç

P2P Əsaslı Oyun Problemləri

Bu sənəddə P2P əsaslı oyunlarda Mudfish istifadə edərkən mütləq bilinməsi vacib olan məqamlar xülasə edilmişdir.

Tətbiq Edilə Bilən Üsullar​

P2P (peer-to-peer) əsaslı oyunlar üçün rəsmi Mudfish elementi yaratmaq çətin olduğundan, sistem aşağıdakı 3 üsulu təqdim edir:

  1. Fərdi Element (Custom Item) Hazırlanması

    Oyun fərdi kompüterdə və ya noutbukda işləyirsə, fərdi element yaratma menyusunda "Proses adı" əsasında element qura bilərsiniz.

  2. Mudfish + Proxifier İstifadə Qaydası

    Bu üsul yalnız həmin oyun müştərisinin yaratdığı trafiki tutub (hooking) Mudfish ötürücü serverinə yönləndirdiyi üçün P2P əsaslı oyunlarda uğurla istifadə oluna bilər. Üstünlüyü ondan ibarətdir ki, yalnız oyun trafiki Mudfish üzərindən keçir və digər internet trafiki təsirlənmir. Çatışmayan cəhəti isə proqramın istifadəsinin mürəkkəb olması və bəzən DLL hooking düzgün getmədikdə əlaqənin qurulmamasıdır.

  3. Full VPN Rejimi

    Mudfish-in əsas funksiyalarından biri olub kompüterdə yaranan bütün trafiki ötürücü server vasitəsilə yönləndirir.

Bilinməsi Vacib Olanlar​

NAT Open Rejimi​

Mudfish v5.9.1 versiyasından başlayaraq NAT Open rejimi əlavə edilmişdir. Bu rejimdən istifadə etdikdə istifadəçinin NAT növü Open və ya Full Cone rejiminə dəyişdirilir; beləliklə, P2P oyunlarında otaq sahibi (Host) olmaq və ya digər oyunçularla daha rahat uyğunlaşmaq (matchmaking) mümkün olur.

Ümumi Quruluş​

  • Düzgün işləməsi üçün mütləq Fərdi element, Mudfish + Proxifier və ya Full VPN rejimi qurulmalıdır. Əks halda, Mudfish digər oyunçuların (peer) IP ünvanlarını bilmədiyi üçün onlara gedən trafik ötürücü serverdən keçməyəcəkdir.

  • Seçilmiş ötürücü serverin yerləşdiyi məkandan və birlikdə oynadığınız oyunçuların fiziki yerindən asılı olaraq Mudfish oyunu yaxşılaşdıra və ya əksinə pisləşdirə bilər.

Qarşılaşma (Matchmaking) Düzgün İşləmirsə...​

Mudfish v5.9.1 və daha yeni versiyalarda təqdim edilən NAT Open rejimindən istifadə etməyə çalışın.

Otaq Sahibi (Host) Olmaq İstəyirsinizsə...​

İstifadə etdiyiniz Mudfish versiyası v5.9.1 və ya daha yuxarıdırsa, "NAT Open rejimi"ni aktivləşdirin.

Daha köhnə versiyalardan istifadə edirsinizsə və host olmaq istəyirsinizsə, mütləq Full VPN rejimi aktiv olmalıdır:

  • Digər oyunçuların nəzərində host Mudfish ötürücü serverinin ictimai IP (Public IP) ünvanında yerləşmiş kimi görünür. Məsələn, host ABŞ-ın şərqində yaşasa da, Cənubi Koreya ötürücü serveri vasitəsilə otaq açıbsa, digər oyunçular onun Koreyadan qoşulduğunu düşünəcəklər.

  • Hazırkı fiziki yerinizə ən yaxın olan Mudfish ötürücü serverini seçmək daha yaxşıdır. Yaxınlıqda ötürücü server yoxdursa, Mudfish istifadə etməmək daha məqsədəuyğundur.

Tez-tez Verilən Suallar​

Oyun P2P əsaslıdırsa, Mudfish-dən istifadə etmək olmaz?​

Mudfish vasitəsilə oynaya bilərsiniz, lakin prinsip etibarilə bu tövsiyə edilmir. Yenə də Mudfish ilə oynamaq məcburiyyətindəsinizsə, fiziki yerinizə ən yaxın ötürücü serveri və yuxarıdakı tətbiq üsullarından birini seçməyiniz məsləhətdir.

Tətbiq edilən üsullardan istifadə etdikdə hansı ötürücü serveri seçməliyəm?​

P2P əsaslı oyunlarda seçilməli olan birinci parametr fiziki məkanınıza ən yaxın serverdir. Əgər həmin ötürücü serverlə aranızdakı RTT 20 ms-dən çoxdursa, digər oyunçularla RTT gecikmənizin daha da artacağını bilməlisiniz.

Həmçinin birlikdə oynadığınız oyunçuların internet xətləri ilə ötürücü server arasındakı uyğunluq yaxşı olmalıdır ki, stabil nəticə əldə edilsin.

Host tərəfindən açılan otağa qoşulmaq üçün optimal marşrutu necə təyin etməli?​

Oyun P2P arxitekturasında olduğundan, otaq sahibinin hansı ölkədə yerləşdiyini və hansı internet xəttindən istifadə etdiyini əvvəlcədən bilmək mümkün deyil. Belə hallarda ən optimal üsul öz fiziki məkanınıza ən yaxın olan ötürücü serverdən istifadə etməkdir. Həmin ötürücü serverə qədər olan RTT 10 ~ 20 ms civarındadırsa, nəticə qənaətbəxş olacaqdır.