[WIP | Remake] Silkrust

Ser.Ragnar

Mangyang
Bilgiler
Katılım
3 Eyl 2023
Mesajlar
1
Tepkime puanı
5
Puanları
3
Selam millet,

Silkrust Projesini resmi olarak duyurmak istiyoruz. Silkrust, hepimizin sevdiği ve hayranlık duyduğu bu oyunun bir remake'i, yeniden yapımıdır.
Ancak biz diğer remake projelerinden farklı bir şeyler yapmak istiyoruz.

İlk Geliştirme Günlüğümüz


Vizyonumuz

Amacımız Silkroad private sunucuları için sağlam bir ağ inşaa etmektir. Private sunucuların mevcut manzarası oldukça çeşitlidir ve değişikliklerin uygulanması genellikle önemli miktarda çaba gerektirir.
Amacımız private sunucuların işletilmesini ve özelleştirilmesini basitleştiren ve daha önce mümkün olmayan yeni unsurların eklenmesine olanak tanıyan bir platform oluşturmaktır.

Oyuncular için bu girişim sadece potansiyel bir grafik güncellemesini içermekle kalmıyor, aynı zamanda alternatif platformlarda (Linux, macOS veya hatta bir web tarayıcısı aracılığıyla) oynamanın kapılarını açıyor.
Ayrıca, oyuncular kendilerini yeni ve heyecan verici oyun içi içeriklere kaptırma fırsatına sahip olacaklar.

Mevcut Silkroad Private Sunucu Ortamı

Private sunucuların mevcut ortamı çeşitliliği ile özdeşleşmiştir. Silkroad'ın farklı versiyonları (VSRO, ISRO-R, CSRO, vb.) kullanılmakta olup, her biri içerik ve özellik bakımından farklılık göstermektedir.
Modifikasyonlar oyunun iç yapısı hakkında derin bilgi gerektirdiğinden (asset formatları, packet structureları, vb.), sadece birkaç sunucu aslında harika özel içerik ve özellikler ekleyebilir.

Yaygın modifikasyonlar şunları kapsar:
  • Level Cap
  • İçeriğin değiştirilmesi (yenilenmiş veya yeni kullanıcı arayüzü öğeleri, haritalar, görevler, vb.)
  • Veritabanını düzenlemek (etkinlikler, yeni itemlar, vb.)
  • Yeni özelliklerin ve mantığın eklenmesi
Bu değişiklikler genellikle çalıştırılabilir dosyalarda doğrudan değişiklik yapılmasını, DLL enjeksiyonlarını ve hatta özel proxy'lerin uygulanmasını gerektirir.
Bu tür girişimler, özellikle sunucu operatörlerinin yalnızca bir kısmının sahip olduğu C++'da özel beceriler gerektirir.
Özel 3D modellerin hazırlanması, Silkroad formatına dönüştürme araçlarının eksikliği nedeniyle ulaşılamaz bir başarı olmuştur.
Dahası, formatlar Silkroad sürümleri arasında farklılık gösterebilmektedir.

Client'in Geliştirilmesi

Sunucu operatörleri için değişiklikleri kolaylaştırmak ve özel 3D modellerin dahil edilmesini kolaylaştırmak için client'in yeniden tasarlanması gereklidir.
Sürümler arasında asset formatları ve network paketlerindeki potansiyel farklılıklar göz önüne alındığında, farklı sürümlere göre uyarlanmış pluginler gerekli olacaktır.

Başlangıçta, odak noktamız Silkroad'ı belirli bir sürüm (VSRO) için yeniden yaratmak olacaktır.
Diğer Silkroad sürümleri daha sonra plugin uygulamaları yoluyla entegre edilebilir.

Client'in geliştirilmesi için aşağıdaki hedefler belirlenmiştir:
  • Silkroad'ın belirli bir sürüm için yeniden oluşturulması (VSRO)
  • Bir plugin sistemi aracılığıyla desteğin çeşitli Silkroad sürümlerine genişletilmesi
  • Diğer oyunlardaki (örneğin Minecraft, Factorio, vb.) uygulamalara benzer dinamik modlamaya olanak tanıma
  • Özelleştirilebilir kullanıcı arayüzü
  • Özelleştirilmiş 3D modeller
  • Benzersiz client işlevleri
Ek Özellikler

Potansiyel ek özellikler şunları içerebilir:
  • Single Sign-On (SSO) / Global Identity'ler
  • (Otomatik) mevcut private sunucuların private sunucu ağına taşınması
Bu kapsamlı vizyon, yalnızca private sunucu piyasasını basitleştirmekle kalmayıp aynı zamanda oyuncu deneyimlerini ve sunucu operatörü yeteneklerini de geliştiren dönüştürücü bir potansiyel öngörmektedir.

Ekip

Şu anda bu girişim üzerinde çalışan sadece 2 kişiyiz. İkimiz de profesyonel bir yazılım geliştirme geçmişine sahibiz ve sektörde aktifiz.

Topluluk

Sunucu sahipleri ve oyuncular olmak üzere herkesi bu girişimimize katılmaya ve geliştirme sürecine dahil olmaya davet ediyoruz.
Sorularınızı, geri bildirimlerinizi ve fikirlerinizi duymak ve tartışmaların yapılabileceği bir alan yaratmak istiyoruz.

Tüm geliştirme yolculuğuna katılmak veya sadece takip etmek istiyorsanız Discord sunucumuza katılabilirsiniz: https://discord.gg/7v5zPxJJaE

Teşekkür

Bu projeyi mümkün kılan ve oyunun iç kısımları hakkında bilgi paylaşan herkese teşekkür etmek istiyoruz. Bu nedenle buradan @DaxterSoul; @JellyBitz; @florian0;'a özel teşekkürlerimizi iletiyoruz.
Elbette, piyasada oyun hakkında bilgi sağlamak için harika işler çıkaran daha fazla isim bulunuyor. Ancak yukarıda bahsettiklerimiz, bu bilgileri merkezileştirmek ve halka açık depolarda tutmak için çaba sarf ettiler.
 

ViPSrO

Bandit
Bilgiler
Katılım
26 Şub 2023
Mesajlar
16
Tepkime puanı
4
Puanları
3
işte o sağda solda çıkan beyazlıklar var ya bütün projeyi silmiş batırmış :(
 

Bu konuyu okuyanlar:

Etiketler
bevy development remake rust

Üst