Fsolitary

Yönetici
Hytale Türkiye Admin
7 May 2020
8
9
3
28
Yok
13.jpg


Bu makalede, her Hytale sunucusunun temelini oluşturan teknolojiyi tanıtacağız - hem nasıl çalıştıkları, hem de onlarla nasıl etkileşimde bulunacağınız. Bunu yapmak için bazı teknik dilleri kullanmamız gerekecek, ancak umuyoruz ki Hytale sunucularını hızlı, kolay erişilebilir ve güvenli hale getirmek için yaptığımız işten heyecan duyacaksınız.

DİLLER VE PERFORMANS

Aralık ayındaki duyurudan bu yana Hytale'in motor ve sunucu teknolojisi hakkında birçok sorumuz var - birçok insanın kendi Hytale sunucularını çalıştırmakla ilgilenmesi harika! İşte en yaygın sorunun cevabı: Hytale'in istemcisi C # ile yazılmıştır ve sunucular Java üzerinde çalışmaktadır. Ayrı bir konu olduğu için gelecekteki bir yayında oyun içi komut dosyalarını ele alacağız.

Hytale için Java sunucularını birçok nedenden dolayı kullanmayı seçtik. Birincisi, arka uç ekibimiz yüksek performanslı Java yazmak için çok rahat ve bu bizim sunucu kodumuzu büyük ölçüde optimize etmemizi sağladı. Dahası, topluluğumuzun Java ile de çok fazla deneyimi olduğunu biliyoruz - sunucu operatörlerinin kalkmasının ve çalışmasının mümkün olduğu kadar kolay olması bizim için önemlidir. Müşteri için C # kullanmak ek performans avantajları sağlar ve şimdiye kadar gördüğümüz sonuçlardan çok memnunuz.

PAYLAŞILAN KAYNAK SUNUCULAR
Hytale'in sunucu teknolojisine paylaşılan bir kaynak sağlanacak, bu da herkesin sunucu kodunu okuyabileceği anlamına gelir. Ancak oyun istemcisi, sunucu operatörleri ve oyuncuları için ortak bir temel sağlamak amacıyla kapatılacaktır. Bu, güvenli ve güvenilir bir deneyim sunmamıza, hile yapmaya karşı korunmamıza ve modüller ve içerik oluşturuculara çalışmak için ortak bir temel sunmamızı sağlar.

Hytale sıfırdan modifikasyon için tasarlandığından, sunucu operatörleri oyunun her yönünü (ortamlardan ve oyun mekaniğinden kullanıcı arayüzünün parçalarına kadar) oluşturabilir ve özelleştirebilir. Oyuncularımızın üzerinde çalıştığımız şeyleri geliştirmelerini istiyoruz, ancak topluluğun bizim için işimizi yapmasını da beklemiyoruz.

Aslında, bu paylaşılan kaynak sistemi, sunucuların oyunun değiştirilmiş bir sürümünü çalıştırması ve her oyuncu için ortak olan bir istemcide topraklanması mümkün olduğu anlamına gelir. Her sunucu, yaratıcısının oyun vizyonunu temsil eder - ve sunucu operatörleri üzerine inşa edilecek tutarlı bir platforma sahip oldukları için, oyuncuların çılgınca farklı deneyimler arasında atlaması kolaydır. Bir Hytale sunucusuna bağlandığınızda, istemci oynatmak için gereken tüm içeriği otomatik olarak indirecektir - modeller, animasyonlar, sesler ve diğer her şey.

Detaylı videoya buradan erişebilirsiniz ;


Ekli dosyayı görüntüle An overview of Hytale’s server technology – Hytale.mp4



















SUNUCU TARAYICISI

UI gizlice göz atma makalemizin kartal gözlü okuyucuları, Hytale'in ana menüsünün üstünde 'sunucular' adlı bir gezinme sekmesi fark etmiş olacaklar. Hytale'in sunucu tarayıcısı, oyuncuların oynamak için topluluk sunucularını hızlı bir şekilde bulmalarını sağlar.

Oynamak istediğiniz oyun türlerine (macera modu veya mini oyunlar, kooperatif veya rekabetçi) ve desteklenen diller gibi diğer faktörlere göre sıralamanıza ve filtrelemenize izin vereceğiz. Bir etiketleme sistemi, sunucuların, afiş ve grafik gibi geleneksel sunucu listesi özelliklerinin yanı sıra sağladıkları içerik türünü belirlemesine olanak tanır. Örnek olarak, kullanıcılar zevk aldıkları favori sunucuları kullanabilirler ve oynamak için en popüler yerleri hızlı bir şekilde bulmak için sunucu listesini her bir sunucunun toplam favori sayısına göre sıralayabilirsiniz.



Hytale sunucu tarayıcısında bir sunucu listesi konsepti.

Hytale sunucu tarayıcısı etkin bir şekilde denetlenir ve büyük mini ağlardan küçük topluluk sunucularına kadar tüm sunucu operatörlerinin hafif hizmet şartlarına uyması gerekir. Oyuncuların bir sunucuya katılabilmesi için Hytale'in sunucu tarayıcısında görünmek gerekli değildir, ancak birçok oyuncunun oynamak için sunucu bulmasının yolu olacağını umuyoruz.

ARKADAŞLARLA OYNAMAK

Dahası, birlikte oynamayı olabildiğince acısız hale getirmek için Hytale'a teknoloji uyguladık. Arkadaş listesi, arkadaşlarınızın şu anda oynadığı sunuculara atlamanıza ve ayrıca macera modu dünyalarına bağlanmanıza izin verir. Bunun sorunsuz bir işlem olduğundan emin olmak için, mümkün olduğunda otomatik olarak bağlantı noktası iletmeyi idare etmek için UPnP (Evrensel Tak ve Kullan) protokollerini kullanıyoruz - bu mümkün değilse NAT delinmesi girişiminde bulunuyoruz. Pratik anlamda bunun anlamı, yönlendiricinizin ayarlarından bağımsız olarak, bağlantı noktası yönlendirmeyi ayarlamak zorunda kalmadan, her ikisi de internete bağlı olduğunuz sürece arkadaş listeniz üzerinden arkadaşlarınızın dünyalarına katılabilmenizdir. Arkadaşlarınızla sorunsuz bir şekilde oynamanızı kolaylaştırmak bizim için çok önemlidir.

GELİŞTİRİLECEK BİR PLATFORM

Milyonlarca oyuncu için altı yıldan fazla oyun sunucusu çalıştırırken öğrendiğimiz her şeyi Hytale'in sunucu teknolojisine döktük. Amacımız nihayetinde yıllar boyunca karşılaştığımız tüm zorluklara çözümler uygulamak - oyuncuların ve sunucu operatörlerinin karşılaşabileceği sorunları tahmin etmek ve onlar için bir cevap almak. Toplulukla yakından çalışmayı dört gözle bekliyoruz ve gereksinimlerinizi ve fikirlerinizi hesaba kattığımızdan emin olmak için ulaşacağız.
 
Son düzenleme:
  • Like
Tepkiler: Empoxe ve Tunga

Ehydbi

Hytale Türkiye Üye
17 Mar 2024
1
0
0
37
Turkey
order ciprofloxacin 500mg for sale - <a href="https:/septrim.top/">oral ciprofloxacin 500 mg</a> buy erythromycin 250mg pills
 

Mykzcz

Hytale Türkiye Üye
17 Mar 2024
1
0
0
37
Turkey
buy generic ciprofloxacin online - <a href="https:/septrim.top/">buy ciplox 500 mg generic</a> purchase erythromycin generic