Sevgili Ultima-Strike ailesi,

56B sürümünde var olan hataları gidermek ve oyun deneyimini geliştirmek amacıyla Nefrelius, System_Error ve xwerswoodx bu alanda bazı çalışmalar yapmaktadır. Yenilikler ve geliştirmelerle dolu olan bu süreçte, sizlere daha stabil ve keyifli bir oyun ortamı sunmak için çaba harcanıyor.

56T adını verdikleri emülatörün geliştirme sürecinde, topluluğun geri bildirimlerini dikkate alarak önemli iyileştirmeler ve yeni özellikler ekleniyor. Her gece yayınlanan "Nightly" sürümleriyle, gelişmeler anlık olarak sizlerle paylaşılıyor. Bu süreçte verdiğiniz destek ve katkılar için teşekkür ederiz. 

Forum altında ya da discord sunucusu içerisinde oluşturduğumuz Sphere-Dev  başlığı altında deneyimlerinizi, görüşlerinizi ve problemlerinizi paylaşabilirsiniz.

 

Geliştiriciler: 

Nefrelius
System_Error
xwerswoodx

Nightly Sürüm: İndir

 



Bu konu Tymaron tarafından düzenlendi(2024-04-10 01:06, 2 hafta önce)

Arkadaşım slm, 

Kaynak kodunu paylaşmayı unuttunuz mu ?  Geliştiriciler neyi kullandığını bilse hoş olmaz mı ?

Direk exe paylaşımı yaptınız.   56-T nin diğerlerinden farkı nedir , neden 56-T kullanmalıyız ?

Teşekkürler 

#429372 nedraultima:

Arkadaşım slm, 

Kaynak kodunu paylaşmayı unuttunuz mu ?  Geliştiriciler neyi kullandığını bilse hoş olmaz mı ?

Direk exe paylaşımı yaptınız.   56-T nin diğerlerinden farkı nedir , neden 56-T kullanmalıyız ?

Teşekkürler 

Konuyla ilgili olarak geliştirici arkadaşlar güzel bir döküman hazırlıyorlar ve yakında paylaşacaklardır. Gelişmeleri takip edebilirsiniz.

#429372 nedraultima:

Arkadaşım slm, 

Kaynak kodunu paylaşmayı unuttunuz mu ?  Geliştiriciler neyi kullandığını bilse hoş olmaz mı ?

Direk exe paylaşımı yaptınız.   56-T nin diğerlerinden farkı nedir , neden 56-T kullanmalıyız ?

Teşekkürler 


Merhaba. 56T aslında 56B sürümünün bilinen hatalarını gidererek ilerlediğimiz bir emulatör. Şuan için github ortamına hazırlanıyor. Açık kaynak olarak paylaşmak için henüz erken. Projeyi takip edenler bizimle birlikte denemeler yapmak istediği için şuan sadece .exe paylaşımı yönüne gittik. Genel özelliklerden birkaçından şöyle bahsedebilirim;
1-) paket saldırılara karşı güvenlik eklentisi yapıldı.
2-) dengesiz biçimde işleyen combat mekaniği düzeltildi. Artık silahlar tam dengeli vuruyor ve armor tam doğru karşılık veriyor.
3-) Fix scripti diye yaptığımız uzun uzun script %70 oranında kısaltıldı. Örneğin tektek büyülere tag.nomovetill eklemek yerine sphere_spells.scp içerisinde CAST_TIME oldugu gibi FREEZE_TIME eklentisi yapıldı vb.
4-) 56B de doğru çalışmayan bufficon ve spell memoryler düzeltildi.
5-) Eşyaların verdiği armor değerini % üzerinden hesaplamanıza gerek kalmadı. Artık bir zırha ARMOR=3 yazarsanız direkt 3 armor verecektir.
6-) Büyü hasarına bonus verebilmek adına on=@effect triggeri altına local.effect eklentisi getirildi.(sphereX ile aynı şekilde) Bu çok ufak gibi görünsede bunun sağladığı kolaylık ve stabilite çok uzun scriptler yazmaktan kurtarır.
7-) Sphere çıkış tarihinden beri olan ve yaşanan save'de binek silinme sorununun sebebi bu emulatörü geliştirilirken tarafımızca bulundu ve düzeltildi.

Gibi gibi birçok yeni özellik ve sorunsuz çalışlır hale getirilmiş özellik var. Burada ki amacımız 56B emulatörün bilinen sorunlarını giderip güncel yenilikleri eklemek. Bugüne kadar 2013 build 56B kullanırken ne kullandığımız biliyormuyduk ? Muhtemelen bilmiyorduk. O yüzden şuanda projenin açık kaynak olarak paylaşılmama sebebini de anlamış olabiliriz...

#429374 Nefrelius:
#429372 nedraultima:

Arkadaşım slm, 

Kaynak kodunu paylaşmayı unuttunuz mu ?  Geliştiriciler neyi kullandığını bilse hoş olmaz mı ?

Direk exe paylaşımı yaptınız.   56-T nin diğerlerinden farkı nedir , neden 56-T kullanmalıyız ?

Teşekkürler 


Merhaba. 56T aslında 56B sürümünün bilinen hatalarını gidererek ilerlediğimiz bir emulatör. Şuan için github ortamına hazırlanıyor. Açık kaynak olarak paylaşmak için henüz erken. Projeyi takip edenler bizimle birlikte denemeler yapmak istediği için şuan sadece .exe paylaşımı yönüne gittik. Genel özelliklerden birkaçından şöyle bahsedebilirim;
1-) paket saldırılara karşı güvenlik eklentisi yapıldı.
2-) dengesiz biçimde işleyen combat mekaniği düzeltildi. Artık silahlar tam dengeli vuruyor ve armor tam doğru karşılık veriyor.
3-) Fix scripti diye yaptığımız uzun uzun script %70 oranında kısaltıldı. Örneğin tektek büyülere tag.nomovetill eklemek yerine sphere_spells.scp içerisinde CAST_TIME oldugu gibi FREEZE_TIME eklentisi yapıldı vb.
4-) 56B de doğru çalışmayan bufficon ve spell memoryler düzeltildi.
5-) Eşyaların verdiği armor değerini % üzerinden hesaplamanıza gerek kalmadı. Artık bir zırha ARMOR=3 yazarsanız direkt 3 armor verecektir.
6-) Büyü hasarına bonus verebilmek adına on=@effect triggeri altına local.effect eklentisi getirildi.(sphereX ile aynı şekilde) Bu çok ufak gibi görünsede bunun sağladığı kolaylık ve stabilite çok uzun scriptler yazmaktan kurtarır.
7-) Sphere çıkış tarihinden beri olan ve yaşanan save'de binek silinme sorununun sebebi bu emulatörü geliştirilirken tarafımızca bulundu ve düzeltildi.

Gibi gibi birçok yeni özellik ve sorunsuz çalışlır hale getirilmiş özellik var. Burada ki amacımız 56B emulatörün bilinen sorunlarını giderip güncel yenilikleri eklemek. Bugüne kadar 2013 build 56B kullanırken ne kullandığımız biliyormuyduk ? Muhtemelen bilmiyorduk. O yüzden şuanda projenin açık kaynak olarak paylaşılmama sebebini de anlamış olabiliriz...

          Başkan yanlış anlama ama sphere open source olmadan evvel kullandığımız  exe  yasal olarak sözleşmeler dahilinde sphere geliştiricisi olmuş kişilerin hazırladığı exeydi.  Öyle önüne gelen insanların hazırladığı exe değildi.  Dünyanın farklı yerlerinden sphere devleri vardı ve kim ne eklerse diğer devler kontrol ediyordu ve paylaşılıyordu. Ayrıca bugüne kadar güvensizlik durumu oluşmadı SPHERE tarafından.   Ancak uyuduruk bağlantı programı yaparak milletin ekran görüntüsünü aldıran şahışlar,  insanları bu oyundan soğuttu. Hatta yanlış hatırlamıyorsam  bu forumda bile o uyduruk bağlantı programının yapımcısını destekleyenler vardı.  

   Spherede daha scriptle çözülebilecek sorunları çözemeden, sphere kaynak kodları üzerinden sorun çözebileceğini sanmak ayrı bir konu.

 Ultima Online adına yapılmış şeyleri elbette desteklemek lazım.  Ama sizlerden ricam şeffaf olursanız güvensizlik ortadan kalkar.  Ayrıca save sırasında binek silinmesi sorununu çözen ilk kişi "Avatar" nicki Türkiyenin başarılı developerlarından bir arkadaş diye biliyorum. Tns isimli sunucunun geliştiricisi.

Çooook fazla kasmamak lazım sphere bu sizin beğenmediğiniz haliyle bile 1000 oyuncu rahat kaldırır.

 

Bu vesile ile tüm forumun bayramını kutlarım. 

 

 

Selam, Nedra ilk önce benim tanıdığım Nedra sen misin? Eğer sen isen ve hesabına ulaşamadığın için bu hesabı aldıysan discord'a gelip bana ulaşırsan hesabını belirli güvenlik kontrollerinden sonra verebilirim. Onun dışında 56T aslında ilk open source olarak github ortamında paylaşıldı fakat hem geliştiricilerin github ortamı için yeterli dökümantasyonları olmadığı ve anladığım kadarıyla eleştriler ile bu atılımından soğutmak isteyen insanın bolluğundan dolayı belirli bir olgunluğa gelince open source olarak paylaşmak istiyorlar. 

Bunlar benim kişisel görüşüm ve gözlemlerim.

Yoksa dediğin gibi bu türk uo ortamında connecterler aracılığı ile keyloog, ss alan ve bizim site dahil çeşitli sitelere ulaşılmasını engelleyen arkaplan yazılımları kullandılar. Çekincelerin konusun da haklsıın.

Peki Ultima-Strike'a neden eklendi? sorusunun cevabı nedir dersen eğer; Hem geliştiriciler ile kişisel bağlantımız ve hem de projeye güvendiğimizden dolayı biz de elimizden geldiğince ön ayak olmak istiyoruz. Tabi ki %100 bunlar olmayacak diyemem ama ben gönül rahatlığı ile indiriyorum.

 



Bu konu Lucretius tarafından düzenlendi(2024-04-10 22:51, 2 hafta önce)

Çok fazla güncelle yapıldı ve hepsi de yerel git ortamında kayıtlı, bu commitler geriye dönük tek tek incelenerek detaylı bir changelog hazırlanacaktır. Git ortamında geliştirmeye devam etme konusunda ise şu an çok fazla güncelleme atıyoruz gecelik güncellemeler çok fazla oluyor ve bazı veri türü uyumsuzlukları mevcut. Sürümü stable releaseye en yakın haline getirdikten sonra veya belki stable release sürümü yayınladıktan sonra git ortamından devam etmeyi planlıyoruz ama şu an ki hali bile 0.56b-2013 sürümü ve X1 sürümünden daha stable olduğunu söyleyebiliriz. Eğer sizler gibi git ortamından ilerleme talebi çok fazla olursa bu haliyle de direkt olarak git ortamından devam edilebilir, onda sorun yok ama şu an geliştirici talebi de az olduğu için sürümü belirli bir yere getirmeden public git ortamından ilerlemek bize pek mantıklı gelmedi.



Bu konu System_Error tarafından düzenlendi(2024-04-10 23:29, 2 hafta önce)
Novice
12.5

Takip edebildiğim kadarıyla 56X gelişimi Türkiye'de ki oyuncuların oyun tarzının dışına çıkmaya başladığını duyuyordum. Türkiye'de artık emülatör geliştirmeyenlerin neredeyse server açması mantıksız olması noktasına doğru gidiyordu. Geliştiren ekip en azından insanların belli bir yük altından kurtacaktır. Geliştirici arkadaşlara kişisel olarak teşekkür ederim.


Emek harcayan herkese helal olsun. Türkiye'deki Ultima Online tarihinde güzel bir imza atıldı.

Başarılarınızın devamını diliyorum.

Daha önce de söylemiştim; kim bir katkı sunuyorsa eline sağlık. Merakla takip ediyoruz.

Valla Outlands istendiğine başarılı olabileceğinin bir kanıtı bence. Bence Türk olarak bizde alternatif bir şey geliştirebiliriz diye düşünüyorum ama Türk egosu diye bir şey var. Birinin yazdığı veya istediği sistem ötekine ters düştüğünde o ortaklık bozulur gider.

Script olarak düzgün bir alt yapı çok önemli ama şuanki Ultima alternatiflerine baktığımızda görsel de çok önemli görebiliyoruz. 2D olarak gidiyorsanız Landfall gibi bir adam da ihtiyacınız olacak. Mevsime göre değişen açık dünya, paperdoll, etkinliğe göre ( örneğin bayramlar ) değişen paperdol ve status barlar çok renk katar. Hatta client izin vermez belki ama şu özel renkler var ya kırmızılı siyahlı şimdi renk kodunu hatırlamadığım, bunun hareketli görünmesi çok büyük etki sağlar yeni oyuncu katılımında.

Velhasıl tebrik ederim. Umarım ortaklığınız ve hedefleriniz çakışarak yarıda kalmaz ve bu şekilde devam eder. 

Yt videonuzu görerek geldim çok sevindim. Relax'ı ve yönetimini sevmesem de bence UO ve TR dendiğinde Silenceri bulup yayına davet etmeliydiniz. En azından ilk yayın için. Eskilerden yeniye doğru gitmeliydi. Relax yazdığımı okuduğunda öz eleştiri olarak al hocam sana kasti bir şeyim yok. Ama kıdem diye de bir şey var bence :)

Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.