Grapple (ağ katmanı) - Grapple (network layer)

Kıskaç
Orijinal yazar (lar)Michael Simms
nın-nin Linux Oyun Yayıncılığı
İlk sürüm2006
Kararlı sürüm
0.9.8 / 8 Ağustos 2009
YazılmışC
İşletim sistemiLinux, Microsoft Windows, Mac os işletim sistemi
TürKütüphane
LisansGNU Daha Az Genel Kamu Lisansı
İnternet sitesikıskaç.linuxgamepublishing.com

Kıskaç bir ücretsiz yazılım çok oyunculu desteği eklemek için paket bilgisayar oyunları ve uygulamalar. Kullanır İnternet protokolleri, ikisini de destekliyor TCP / IP ve UDP / IP. Çok oyunculu özelliklerin bir oyuna "bir düzine kod satırı kadar az" eklenebilmesi için yeterince basit olması amaçlanmıştır,[1]ama istenirse gelişmiş özellikler de sunar.

Grapple, bir sunucuya bağlantı oluşturma, izleme ve kapatma işlemleriyle ilgilenir ve birden çok sunucuyu destekler. Her biri bir mesaj kuyruğuna sahip olan istemciler ve sunucuların olduğu mesaj odaklı bir sistemdir; ayrıca mesajları istemciden istemciye aktarabilir. Aynı zamanda tamamen işlevsel bir lobi sistemi sağlar.[2]

Paket 2006 yılında Michael Simms nın-nin Linux Oyun Yayıncılığı. Altında yayınlandı GNU LGPL.

Özellikleri

Şu anda desteklediği özellikler:

  • Basit istemci-sunucu ağı
  • Tüm müşterilerin diğer tüm müşterilerden haberdar olmasını sağlar
  • Bir itme veya çekme modeliyle veya her ikisinin karışımı ile ağ mesajlaşması
  • Birden çok sunucuya sınırsız bağlantı.
  • Birden çok kullanıcı sorgulama yöntemi
  • TCP, UDP veya güvenilir UDP üzerinden veri aktarımı
  • Şifreli sunucular
  • İstemci bant genişliği tasarrufu için Kullanıcı Grupları
  • Sunucu güvenliği - sunucu herhangi bir istemcinin bağlantısını kesebilir
  • Veri iletimi ve yeniden iletime tepki veren ağ yükü
  • Ağ durumlarını izlemek için arka planda ping gönderme
  • Tamamen işlevsel bir lobi sistemi
  • Sunucu yük devretme
  • NAT kullanarak geçiş Sersemletici

Grapple kullanan oyunlar

Grapple kullanan uygulamalar

  • PenguinPlay, Oyunlar için çok oyunculu çöpçatanlık.

Referanslar

  1. ^ Kıskaç Arşivlendi 2008-10-19 Wayback Makinesi linuxgamepublishing.com adresindeki ana sayfa
  2. ^ README.lobby Arşivlendi 2009-09-01 de Wayback Makinesi grapple.linuxgamepublishing.com adresinde

Dış bağlantılar