Metin2 Cross Platform Source Code (PC + Mobile) | Açık Kaynak Full Proje
Proje Hakkında
Metin2 Cross Platform Source Code, klasik Metin2 istemcisini hem bilgisayar (Windows) hem de mobil platformlarda çalıştırabilmeyi hedefleyen açık kaynaklı bir geliştirme projesidir. Modern grafik teknolojileri kullanılarak hazırlanan bu altyapı, oyunun geleceğe taşınmasını amaçlayan kapsamlı bir kaynak kod çalışmasıdır.
Günümüzde mobil oyuncu kitlesinin hızla büyümesiyle birlikte birçok geliştirici Metin2'yi mobil platformlara uyarlamak istemektedir. Ancak piyasada bulunan hazır çözümler çoğu zaman yüksek ücretlerle satılmakta veya eksik içerikler nedeniyle geliştiricilere ciddi zaman kaybettirmektedir.
Bu proje ise geliştiricilerin özgürce geliştirebileceği açık kaynak yapısıyla paylaşılmaktadır. İster kendi sunucunuz için geliştirme yapabilir ister mevcut sistemi referans alarak tamamen farklı projeler oluşturabilirsiniz.
Projenin Öne Çıkan Özellikleri
- Windows (PC) ve Mobile platform desteği
- Açık kaynak (Open Source) altyapı
- Modern BGFX Render Engine kullanımı
- Daha güncel grafik altyapısı
- Esnek geliştirme yapısı
- C++ tabanlı kaynak kod
- Kolay genişletilebilir mimari
- Topluluk katkılarına uygun yapı
- Performans odaklı render sistemi
- Metin2 geliştiricileri için güçlü bir temel
🖥 BGFX Render Altyapısı
Projede grafik katmanı olarak BGFX render kütüphanesi kullanılmaktadır. BGFX, farklı işletim sistemleri ve grafik API'leri üzerinde çalışabilen modern bir render çözümüdür.
Bu sayede;
- Daha esnek grafik yönetimi
- Platform bağımsız geliştirme
- Gelişmiş performans
- Modern ekran kartı desteği
- Gelecekte Vulkan, DirectX ve OpenGL gibi API'lere uyarlanabilir yapı
gibi önemli avantajlar elde edilmektedir.
Geliştirme Durumu
Mevcut kaynak kod yaklaşık %70 tamamlanmış durumdadır.
Temel sistemlerin büyük bölümü çalışır durumdadır. Eksik kalan bölümler ağırlıklı olarak optimizasyon, kullanıcı arayüzü düzenlemeleri ve platforma özel bazı uyarlamalardan oluşmaktadır.
Projeye hakim bir geliştirici;
- İyi seviyede C++ bilgisi
- Metin2 Source deneyimi
- BGFX yapısına temel düzeyde hakimiyet
- Yapay zekâ destekli geliştirme araçlarını etkin kullanabilme
şartlarını sağlıyorsa projeyi kısa süre içerisinde tamamlayabilecek seviyededir.
Neden Bu Proje Önemli?
Metin2 uzun yıllardır yalnızca masaüstü platformunda oynanabilen bir MMORPG olarak gelişimini sürdürmektedir. Günümüzde ise mobil oyun sektörü, oyun dünyasının en büyük pazarlarından biri haline gelmiştir.
Cross Platform desteği sayesinde;
- Aynı oyun dünyasına PC ve mobil cihazlardan erişim sağlanabilir.
- Oyuncu kitlesi önemli ölçüde artırılabilir.
- Sunucular daha geniş platformlara hitap edebilir.
- Modern kullanıcı deneyimi sunulabilir.
- Gelecekte yeni nesil cihazlara uyum kolaylaşır.
Kimler İçin Uygun?
- Metin2 Source geliştiricileri
- Private Server ekipleri
- C++ öğrenen geliştiriciler
- Render sistemi üzerine çalışan yazılımcılar
- Mobil Metin2 projeleri geliştirmek isteyen ekipler
Proje Görselleri
Açık Kaynak Katkısı
Bu proje yalnızca bir kaynak kod paylaşımı değil, aynı zamanda Metin2 geliştirici topluluğuna katkı sağlamayı amaçlayan bir çalışmadır. Dileyen geliştiriciler projeyi geliştirerek eksik bölümleri tamamlayabilir, yeni özellikler ekleyebilir ve daha modern bir Metin2 deneyimi oluşturabilir.
⚠ Sorumluluk Reddi
Bu paylaşım tamamen eğitim, araştırma ve geliştirme amaçlı hazırlanmıştır.
Dosyaların kullanımı, düzenlenmesi veya farklı sistemlerde çalıştırılması sonucunda oluşabilecek veri kayıpları, sistem hataları, güvenlik problemleri veya üçüncü taraf yazılımlarla yaşanabilecek uyumsuzluklardan paylaşımı yapan kişi sorumlu değildir.
Kurulum öncesinde gerekli yedeklemelerin alınması tavsiye edilir.
Dosyayı indirerek ve kullanarak bu şartları kabul etmiş sayılırsınız.
Herhangi bir kurulum yada teknik destek sağlamıyorum.
