TCKAmc » KESİLEN SÜRÜM DESTEKLERİ!

6cca56c9-350e-4a59-a206-94093a739f08.png
Değerli TCKAmc Oyuncuları ve Teknoloji Tutkunları,

TCKAmc yönetim ve geliştirme ekibi olarak, sunucumuzun teknik standartlarını dünya klasmanına çıkarma hedefimiz doğrultusunda, altyapımızda köklü bir değişikliğe gitme kararı almış bulunmaktayız. Bildiğiniz üzere, geniş bir sürüm yelpazesine destek vermek, beraberinde ciddi bir "teknik borç" (technical debt) ve performans kayıpları getirmektedir.

Bu bağlamda, sunucumuzun kararlılığını korumak ve oyuncularımıza en gelişmiş oyun mekaniklerini sunabilmek adına, TCKAmc erişim protokolleri an itibarıyla güncellenmiştir.


Yeni Erişim Standartları: Sürüm 1.20.6 ve TCKAClient Dönemi​

Sunucumuza girişler artık yalnızca iki ana kanal üzerinden gerçekleştirilebilecektir:

  1. TCKAClient (Özel Geliştirme Aşaması): Sunucumuz için optimize edilmiş, en yüksek performans ve görsel deneyimi sunan özel istemcimiz.
  2. Minecraft Java Edition 1.20.6 (Optifine Destekli): Vanilla deneyimini en güncel ve stabil sürümde yaşamak isteyen oyuncularımız için standart kapımız.

Neden Eski Sürümleri ve Alternatif Erişimi Terk Ediyoruz?​

Aşağıdaki tablo, çoklu sürüm desteğinin (Multi-Version Support) sistem kaynaklarımız üzerindeki negatif etkilerini ve neden 1.20.6 tabanına geçiş yaptığımızı teknik verilerle açıklamaktadır:


Teknik ParametreÇoklu Sürüm (1.8 - 1.20.4)Sabit Sürüm (1.20.6)Durum Değerlendirmesi
İşlemci (CPU) Yükü%85 - %95 (Peak)%35 - %45Devasa Verimlilik Artışı
RAM Sızıntısı (Memory Leak)Yüksek (Her 6 saatte bir restart)Minimum (Stabilizasyon)Kesintisiz Oyun Süresi
Paket Dönüştürme Gecikmesi15ms - 40ms Ek Gecikme0ms (Native)Anlık Tepki Süresi
Eklenti (Plugin) Çakışması%30 Olasılık%2Maksimum Güvenlik


Teknik Gerekçeler ve Geliştirme Sürecindeki Zorluklar​

Bu kararın arkasında yatan sebepler yalnızca performans değil, aynı zamanda ciddi bir mühendislik eforu yönetimidir.

1. Geliştirici Kadrosu ve Kaynak Optimizasyonu​

Mevcut geliştirme ekibimiz, enerjisinin %60'ını eski sürümlerde ortaya çıkan uyumluluk hatalarını (backwards compatibility bugs) çözmeye harcamaktaydı. Bu durum, yeni özelliklerin eklenmesini ve TCKAClient projemizin tamamlanmasını ciddi oranda yavaşlatmaktadır. Yazılım kadromuzdaki uzmanlaşma stratejimiz gereği, artık tüm gücümüzü modern Java mimarisi ve 1.20.6'nın sunduğu yeni nesil API'ler üzerine yoğunlaştırıyoruz.

2. TCKAClient: Mükemmeliyetçilik ve Geliştirme Paradoksu​

Şu an geliştirme aşamasında olan TCKAClient, sunucumuzun kalbi olacak şekilde tasarlanıyor. Ancak, istemci tarafındaki shader entegrasyonları, özel hile koruma (Anti-Cheat) katmanları ve donanım hızlandırmalı arayüz çalışmaları beklediğimizden daha karmaşık bir hal almıştır.

Önemli Not: "Geliştirici Eksikliği ve Süreç Uzaması" paradoksuyla karşı karşıyayız. Kalifiye geliştirici bulma sürecindeki titizliğimiz ve mevcut ekibimizin üzerine binen ağır test yükü, TCKAClient'ın tam sürüm çıkışını ileri bir tarihe itmiştir. Ancak bu süreçte 1.20.6 + Optifine kombinasyonu, sizlere beklediğiniz akıcılığı sağlayacak en güvenli limandır.

Olası Risk Faktörleri ve Çözüm Planları​

Geçiş sürecinde yaşanabilecek senaryolara karşı hazırladığımız risk analiz tablosu:
Risk FaktörüEtki SeviyesiÇözüm ve Tavsiye
Düşük FPS SorunlarıOrtaOptifine kullanımı zorunludur. Dahili shader ve render optimizasyonları ile FPS %50 artırılacaktır.
Eski Modların UyumsuzluğuYüksek1.20.6 uyumlu mod paketleri Discord kanalımızda paylaşılacaktır.
Client Test Sürecinin UzamasıKritikKademeli (Alpha/Beta) davetiyeleri ile topluluk sürece dahil edilecektir.
Bağlantı Sorunları (Handshake)DüşükSadece 1.20.6 protokolü kabul edildiği için bağlantı hataları minimize edilmiştir.


Gelecek Vizyonu: Tek Sürüm, Sınırsız Güç​

Bu kısıtlama, aslında bir özgürleşme hareketidir. Sürümleri sadeleştirerek;

  • Daha Zengin İçerik: Sürüm uyuşmazlığı korkusu olmadan eklenen yeni mekanikler.
  • Sıfır Gecikme: Network katmanındaki yükün azalmasıyla elde edilen düşük ping değerleri.
  • Görsel Şölen: 1.20.6'nın sunduğu ışıklandırma ve render avantajlarının sonuna kadar kullanılması.
Sizden Ricamız: Sunucuya giriş yaparken lütfen 1.20.6 sürümünü kullandığınızdan ve oyun zevkinizin bozulmaması adına Optifine kurulu olduğundan emin olun. TCKAClient tamamlandığında, Minecraft dünyasında daha önce görmediğiniz bir entegrasyonla karşınızda olacağız.

Sabrınız, anlayışınız ve TCKAmc ailesine olan bağlılığınız için teşekkür ederiz.

Saygılarımızla, TCKAmc Yönetim ve Geliştirme Kurulu
 
Üst