Aegis Studios Gelişim Günlüğü

  • Konuyu açan Konuyu açan AstarteTR
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 1
  • Gösterim Gösterim 36

AstarteTR

Çaylak Üye
Üye
Mesaj
10
Beğeni
4
Puan
20
Ticaret Puanı
0

📖 Proje Hakkında​

Merhaba,

Bu alanda geliştirmekte olduğumuz Files projesinin gelişim günlüğünü paylaşmak amacıyla bu konuyu açmış bulunuyoruz. Projeye daha önce başlanmış, ancak bir süre ara verilmişti. Şu an itibariyle projeyi tekrar ele alarak aktif geliştirme sürecine geri dönmüş bulunuyoruz.

Altyapı: Owsap V6.2.4 (forumda paylaşılan sürümler değildir)
Proje, iki kişi tarafından geliştirilmektedir:
  • Farques
  • Astarte

🎯 Proje Vizyonu​

Temel hedefimiz, official TR yapısına yakın fakat ondan tamamen bağımsız bir oyun yapısı oluşturmaktır. Oyunu yeni sistemlerle zenginleştirerek, tamamen oyuncu ve oynanış odaklı bir deneyim sunmayı amaçlıyoruz.

Klasik Metin2 PvP sunucularında bulunan sistemlerin dışına çıkarak, kendi tasarladığımız ve kurguladığımız sistemlerle oyuna daha farklı bir atmosfer kazandırma konusunda kararlıyız.
Projede her sistemi birebir official mantıkla yapmayı düşünmüyoruz. Bunun iki temel sebebi var:
  • Tamamen copy-paste mantığıyla hazırlanmış bir oyun, şahsen oyuncu olsak tercih etmeyeceğimiz bir yapı olurdu.
  • Mevcut sistemlerin büyük bir kısmı ya gereksiz, ya verimsiz ya da oyuncuyu yoran ve bıktıran yapılar içeriyor.
Amacımız; sade, dengeli, uzun vadede oynanabilirliği yüksek, oyuncu odaklı bir oyun yapısı oluşturmak. Metin2 gibi bir oyun için her sistemin ayrı hikâyesi olması yerine, oyun doğasına ve dengesine uygun, oturaklı bir yapı kurmayı hedefliyoruz.

🧩 Yeni Yazılan Sistemler Hakkında​

Sistemlerin kapsamı netleştikten sonra geliştirme aşamasına geçiyoruz. Şu an için bir tasarımcı ile çalışmadığımızdan dolayı, sistemlerin arayüzleri daha çok işlevsellik odaklı hazırlanıyor.
Önceliğimiz görsellik değil, sistemlerin:
  • Sorunsuz çalışması
  • Kod yapısının oturması
  • Genişletilebilir olması
İleride satış veya paylaşım gibi bir durum söz konusu olursa, isteyen herkes kendi tasarımcısıyla görselleri kolayca yenileyip entegre edebilir.
Sistemlerin yönetimini kolaylaştırmak adına mümkün olduğunca SQL tabanlı ilerliyoruz.

🛠️ Proje İçeriği ve Genel Durum​

Projede bugüne kadar:
  • Mevcut hataların giderilmesi
  • Dosya bütünlüğünün sağlanması
  • Sistematik hataların düzeltilmesi
  • Altyapı optimizasyonları
gibi birçok işlem yapılmıştır. Bunların tamamını tek tek listelemek mümkün olmadığı için, burada paylaşılan bilgiler tüm süreci birebir kapsamıyor olabilir.
Önceki geliştirme sürecinin günlüğü kapatılmış olup, proje mevcut hali üzerinden geliştirilmeye devam etmektedir.

📦 Versiyon Günlükleri​


✅ Versiyon 1.0.0.1​

  • Offlineshop eklendi
  • Arama camı eklendi
  • Pazar dekorasyon sistemi eklendi
  • Pet sistemindeki hata düzeltildi
  • Kar yağma / gece-gündüz sistem hataları düzeltildi
  • Max gold, offlineshop ve arama camı için uyarlandı
  • Dump proto hatası düzeltildi
  • Client VS sürümü 2026’ya güncellendi
  • Game - Client tarafına gerekli kütüphaneler eklendi
  • Kaos sistemi için game ve client taraflı ön hazırlıklar yapıldı
  • Levelli pet sistemi tamamen kaldırıldı (ileride farklı yapıyla eklenecek)

✅ Versiyon 1.0.0.2​

  • Itemdata önbellek sistemi optimize edildi
  • Gereksiz Windows sürüm kontrol fonksiyonları kaldırıldı (NT sabitlendi)
  • Arama camı item listeleme sorunu düzeltildi
  • Arama camına Ametist Simya entegre edildi
  • Buffer düzenlendi
  • Offlineshop ve arama camında WON sistemi kapatıldı
  • WON ile ilgili tüm alanlar kaldırıldı
  • Arama camı menü ve taşma sorunları düzeltildi
  • Mouse wheel desteği eklendi
  • Offlineshop fiyat giriş hataları düzeltildi
  • Offlineshop önbellek sistemi optimize edildi
  • Kaşmir paketi uyarlandı
  • Proto taraflı sorunlar giderildi

✅ Versiyon 1.0.0.3​

  • Offlineshop isim ve PM hataları düzeltildi
  • VS geçişinde lib oluşmasını engelleyen hata giderildi
  • Arama camı item arama ve favori sorunları düzeltildi
  • Arama camı artık item ile çalışıyor
  • Fuzzy search eklendi
  • Metin Çarkı etkinliği eklendi

🔥 Kaos Sistemi – 1. Aşama​

  • Modül ve altyapı entegrasyonları yapıldı
  • Test haritaları eklendi
  • GUI taslağı hazırlandı
  • Görev sistemi SQL tabanlı yazıldı
  • Kaos boss, efsun, market ve puan sistemleri için ön protokoller hazırlandı

✅ Versiyon 1.0.0.4​

  • Dump proto VS2026 geçişi tamamlandı
  • LZO boyut hataları giderildi
  • Kaos GUI anlık güncelleme sistemine geçirildi
  • 14 yeni Kaos efsunu eklendi
  • Kaos level, exp, market ve puan sistemi aktif edildi
  • Market için bireysel ve global stok sistemi eklendi

✅ Versiyon 1.0.0.5​

  • Kaos sistemi Yohara ile uyumlu hale getirildi
  • Kaos level karakter yanında gösteriliyor
  • Kaos görev ve ödül sistemi baştan sona revize edildi
  • Kaos boss haritası ve 5 adet Kaos boss eklendi
  • Hasar sıralamalı ödül sistemi eklendi
  • Texture desteği: dds + png + jpg + jpeg + tga

✅ Versiyon 1.0.0.6​

  • Kaos boss sonrası otomatik köy ışınlama ve reset sistemi eklendi
  • Kaos algoritması ve sıralama sistemi düzeltildi
  • P2P Kaos hataları giderildi
  • Kaos üst bar eklendi
  • Kaos panel GUI eklendi
  • Sunucu restart sonrası Kaos veri kaybı sorunu giderildi
  • Açılış dosya tarama sistemi optimize edildi
  • Başarı sistemi eklendi ve dil sistemine entegre edildi

📢 Devam Eden Çalışmalar​

  • Terbiye sistemi üzerinde çalışmalar devam etmektedir.
  • Sistem tamamlandığında detaylar bu konu altında paylaşılacaktır.
  • Güncellemeler ayrıca Discord ve web sitesi üzerinden de duyurulacaktır.

🖼️ Görseller​

(Eklenecek)

📌 İletişim Bilgileri​

Discord kanalı:
Web sitesi: Yakında
Discord: astartetr
Discord: farques6

 
Hayırlı olsun, Böyle konular çok ilgimi çekiyor.
Kendi yazdığınız sistemlerin görsellerini merakla bekliyorum :)
 
Geri
Üst