Source® Oyun Sunucusu Nedir?

Source® oyun sunucuları, insanların belirli çok oyunculu oyunları çevrimiçi olarak oynayabileceği bir araçtır. Sourge® motorunda yerleşik olan ve çevrimiçi olarak oynama yeteneğine sahip olan herhangi bir oyun bu türden bir sunucu kullanır. Bir Source® oyun sunucusunu, normal bir İnternet bağlantısı kullanan kişisel bir bilgisayara kurmak mümkündür, ancak oyun servis sağlayıcıları (GSP'ler) genellikle bunları kiralar. Bu sunucular manuel olarak kurulabilir, ancak gerekli dosyaları indirmek, güncellemek ve ayarlamak için Half-Life dedicated server (HLDS) güncelleme aracı olarak bilinen ücretsiz bir program kullanmak da mümkündür. Bu aracı kullanarak, söz konusu oyuna sahip olmaya gerek kalmadan bir Source® oyun sunucusu oluşturulabilir.

İlk olarak 2004 yılında tanıtılan Source® oyun sunucusu, çevrimiçi oyunlar için oldukça standart bir istemci-sunucu temeli kullanır. Bu tür bir ilişkide, sunucu bilgisayar oyun içi nesneler arasındaki çeşitli ilişkilerin hepsini hesaplamaktan sorumludur. İstemci bilgisayarlar, girişlerini işleyen ve ardından sonuçları döndüren sunucuya bağlanır. Sunucunun oyun dünyası sürümü ile istemcide yer alan sürüm arasında herhangi bir tutarsızlık varsa, sunucunun yetkili olduğu kabul edilir. Bu, düşük isabet algılaması gibi yüksek gecikme durumlarında tutarsızlıklara yol açabilir.

Kurulum türüne göre farklılaştırılmış iki farklı Source® oyun sunucusu türü vardır. Özel bir Source® oyun sunucusu GSP'lerden kiralanabilen versiyondur, ancak böyle bir kurulumun kişisel bir makinede yapılması da mümkündür. Özel sunucular, herhangi bir istemciden bağımsız olarak çalışır ve birinin bağlı olup olmamasından bağımsız olarak çalışır durumda kalabilir. Bu tür bir sunucu genellikle söz konusu oyuna sahip olmadan da oluşturulabilir. HLDS güncelleme aracı, çeşitli Source®, GoldSrc ve üçüncü parti oyunların sunucu dosyalarını elde etmek için kullanılabilir.

Source® oyun sunucusunun diğer türüne bir dinleme sunucusu denir. Bu Source® oyun sunucusunu başlatmak için, söz konusu oyunun satın alınması ve tam olarak kurulması gerekir, çünkü gerekli seçenek genellikle menü içerisinde bulunur. Bu sunucular, oyunun bir müşteri sürümüyle aynı anda çalıştırılır, böylece bir oyuncu hem ev sahibi hem de müşteri olarak görev yapar. Diğer istemciler daha sonra sunucuya bağlanabilir ve normal şekilde oynayabilir. Ana bilgisayar oynamayı durdurursa, dinleme sunucusu durur ve oyun sona erer.