Hesabına erişemeyen eski üyeler Discord üzerinden yardım alabilir.
Merhaba arkadaşlar,

Uzun zamandır ultima online ile ilgilenmiyordum aslında. En son aktif olarak SphereServer.Net developer olarak görev almıştım(Avatar - TNS Xeon) Hatırlayan arkadaşlar olacaktır. Tatlısıyla tuzlusuyla birşeyler yaptık. Bir çok tatsızlıklarda yaşandı aslında sunucumuz aktifken. Geçmişi geride bırakarak sizlere bir fikir hakkında danışmak istiyorum.Özellikle de bu fikir bütün Ultima Online geliştirici arkadaşları ilgilendiriyor aslında. Yakın zamanda umuyoruz ki Sphere Server open-source project haline gelecek. (Developer durumunda olduğumdan dolayı source bende de mevcut, fakat paylaşmak etik değil şuan için.) Bununla birlikte hali hazır GitHub üzerinden pull request şeklinde kaynak düzenlemesini herkes yapabilecek.

Benim fikrime gelecek olursak, bir sunucu hayal edin ve mevcut script leri GitHub üzerinden herkesin erişimine açık ve isteyen oynadığı sunucu ile ilgili değişim isteğinde bulunabilecek ve herhangi bir zararlı durumu olmayan script gönderimleri otomatik olarak sunucuya anlık update edilebilecek. Aynı zamanda sadece script değil, hard-coded olan kısma da benzer bir uygulama getirilebilecek. Demek istediğim kendin geliştir kendin oyna mantığı ile ( kontrol mekanizması ile) bir server ortamı yaratmayı düşünüyorum. Sunucu ismi cismi çokta önemli değil. Şuanda gerçekten Ultima Online'a kendini adamış ve bir takım sıkıntılar ve bıkkınlıklardan dolayı Ultima Online'dan elini kolunu çeken arkadaşlar tanıyorum. Public olarak herkese açık kaynak kodlu ve geliştirilebilirliği olan , script davası, source davası olmayan ve herkesin istediğini özgürce oynadığı sunucuya yansıtabilme fırsatının olabileceğini bir sunucu ortamını gerçekleştirmeyi amaçlıyorum. Sizlerden gerçekten ciddi anlamda geri bildirim ve destek istiyorum. Bununla ilgili teknik destek ekibini kendimce oluşturmuş durumdayım. Teknik destekten kastım SVN, HOST, Web Site, Forum vb.

Zaman zaman, belki 5 yıl belki daha öncesinde olgunlaşmadığımız dönemlerde hem kendim hem de niceleri Ultima Online adına birşeyler yapmak istemiş fakat yalış yönlendirmeler, hatalar yapmış durumda. Tek temennim open-source bir Ultima Online sunucusu aktif edebilmek ve herkesin gönlünden geçtiği gibi sunucu içeriğine destekte bulunabilmesi. Proje tamamen oyunculara ve geliştiricilere yönelik ve gerçekten hoş zaman geçirebilmek adına olacaktır. Herhangi bir maddi çıkar vb zaten aranmamaktadır. Bu sistemi en son SphereServer Community'de paylaştığım TNS Script Pack üzerinden gerçekleştirmeyi düşünüyorum. İlk başlangıç olarak TNS üzerinden gitmemin sebebi gerçekten 10 yıllık bir birikim sonucu ortaya çıkan bir script pack olmasıdır. Bu packte sadece benim değil bir çok arkadaşımın da emeği vardır. Bunun üzerinden open-source temelli bir sunucu yaratmak bizlere neler kazandırır neler kaybettirir sizlerle beyin fırtınası yapmak istiyorum. Tek ricam lütfen yapıcı bir şekilde geri bildirim yapmanız.

Konuyla ilgili benimle görüşmek isteyen arkadaşlar, özelden yazabilirler. Şuan da IT firmasında yazılım mühendisi olarak görev almaktayım ve gerçekten Ultima Online hayranı olduğum ve benim gibi düşünen insanlar olduğu için böyle bir projeyi gerçekleştirmek istiyorum.

Şimdiden ilginiz için teşekkür ederim.

Saygılar.

Bu konu HiGuys tarafından düzenlendi(2015-10-14 16:06, 8 yıl önce)
Master
59.2997
Merhaba,

Niyet gayet güzel. Ama sence bu çapta bir proje şu anki vaziyette sana beklediğini verebilir mi? Beklentin tam olarak nedir? Sence verdiğinin karşılığı alınabilir mi?

Bu oyunda hepimiz biliyoruz ki kaliteden ziyade devamlılık, ahbaplık iş yürütüyor. Yoksa nice kaliteli altyapısı olan serverlar açıldı. Hepsinin sonu hüsran oldu. Ama script bölümünden karma yapıp, scriptleri yamayıp iş yürüten, 2-3 yıllık devamlılık sağlayan sunucular var.

Oyuncu psikolojisini az çok kestirmek için uzun süredir kapalı olan Revolution'ın forumlarına göz atmanı isterim. Sunucunun kapanmasının ardından neredeyse 2 sene geçti. Bugün Robert sunucuyu aynı şekilde açsa sonra oyuna girmese bile oynayacak en az 20-30 oyuncusu var.

Oyuncunun düşüncesi çok farklı. Eğer beklenti oyuncu ise oyuncuya sunucunun altyapısının vs. ne olduğu çok farketmez. O çıktıya bakar. Altyapıya önem vermez. Sen 10 satırda iş bitirip bir sistem yaz ve sistemin harikulade bir algoritma ile yürüyor olsun. Sonuç olarak oyuncu çıktısına bakar. Ama aynı işi 1000 satırda, buglı, hiçbir algoritmik temele dayanmayan, mantıksız şekilde kodlanmış bir kod bloğu yapsın. Oyuncu aynı sonucu aldı mı, aldı. Gerisi onun için çok önemli değil.

Eğer beklenti kişisel tatmin ise bunu Ultima üzerinden yapmak artık çok mantıklı değil. Yazılım kabiliyetine sahip bir insanın, altyapısı olan bir insanın değerli vaktini Ultima sunucusuna harcaması bence çok akıl kârı değil. Bundan 5 sene önce olsaydı belki derdim. Hatta 10 sene önce olsa azıcık bilgiyle bile bir şeyler yapsan çok iş yaptığın zannedilirdi, kral olurdun, el üstünde tutulurdun.

Ek olarak pek çoğumuz belki projelerimizi Ultima adına yaptık diye lanse ettik. Ama işin temelinde kendi egomuz yatıyordu. Ultima bize bir dünya sunuyordu. Başkalarına hükmedebilme gücünü veren, yazılımını öğrenmenin kolay olduğu ve bu kolaylık ve serbetslik ile bir şeyler üretebilmenin hazzını aldığımız bir ortam sunuyordu. Bir zamanların ownerlarının kendini tanrı zannetmesi bundan ileri gelir. Hala daha büyük sunucuların ekiplerinde yer alıpta oyuncuya tepeden bakan adamların, işini fazla ciddiye alan adamların içinde hep tatmin isteği yatıyor. Kendini doyuma ulaştıran tek şey Ultima olan bu oyunu çok ciddiye alıyor. Hatta bu sebeple saldırganlaşabiliyor. Çünkü başka ortamlarda bu oyundaki tecrübesiyle edindiği yere sahip olmuyor çoğunlukla. Ultima pek çoğumuz için bir kaçış noktası. Güvenli yer. Kendimizi ifade ettiğimiz düşündüğümüz bir liman.

Tabi yine de girişim olursa şahsen girer bir göz atarım ne yapılmış, nasıl olmuş diye. Bu sebeple girişiminde başarılar diliyorum.
@Slothere
Teşekkür ederim yorumun için. İşin aslı oluşturmak istediğim ortamda 10 larca geliştiricinin belirttiğimin temel mantık üzerinden server geliştirmesine yönelik olacağından aslında şahsım için çokta zaman kaybı değil. Kontrol mekanizması olarak geliştiricilerden gönderilen scp taleplerini değerlendirip geri bildirim olacak şekilde bir uygulama düşünüyorum. Bu sayede hem kendi bilgi birikimimi kendini geliştirmek isteyen arkadaşlarla paylaşmış olurum hemde herkes sonunda gerçekleştirmek istediğini şeyi aktif bir sunucu üzerinde hayata geçirmiş olur. Sadece kendi birikimim değil herkes birbirine katkı sağlamış olacaktır.

1999 yılında Ultima Online'a başlayıp 2002 de ilk serverımı açan birisi olarak oyuncuların aslında neler talep ettiğini az çok tahmin edebiliyorum. Fakat sadece oyuncu değil bunun yanında birşeyler yapmak isteyipte yapamayan ya da fırsatını bulamayan arkadaşlarıda bu projede bir araya getirmeyi düşünüyorum. Böyle birşey gerçekleşirse belli bir zaman sonrasında gerçekten "contribution" yapan arkadaşlar arasından kontrol mekanizmasına dahil edeceğimiz kişiler olacaktır. Sürekli kendi kendini geliştiren bir ortam döngüsüne girecektir. Böyle bir projenin bana çokta bir zaman kaybı olacağını düşünmüyorum. Hali hazırda zaten kendi uğraşlarımız Ultima'nın dışında mevcut. Hareket kabiliyetimiz zaten sınırlı durumda. Net bir şekilde böyle bir oluşuma girermiyim girmezmiyim zaten karar vermiş değilim. İstekli arkadaşlar olursa şayet basitçe gerçekleştirilebilecek birşey.
ben skype adresinden arkadaşı ekledim henuz konuşma firsati bulamadık oda bende yogunuz daha doğrusu ben oldukca yogunum herneyse..

temelde bende senin yazdıklarına katılıyorum uo yapi olarak cok ciddi bir potansiyel sunuyor olsada kaliteli bir kitleyi yakalamak zor. 3 sene önce olsaydi da bence durum suandakinden farklı olmayacaktı.

mesela son dönemde yapılmış en iyi proje php uo emulatoru ki oldukca efficient çalışıyor ve ekibi falanda iyi geliştirmeleri cok guzel. fakat.. bu saatten sonra bu tarz bir proje için ki anladığım kadarıyla amac sunucu açmak değil gelistirerek daha iyi noktalara getirmek bu sistemi.. yardimci olacak insan bulmak değil sıkıntı. piyasada konu hakkinda azıcık fikir sahibi olan birileri yok ki. örnek vermek gerekirse; ismi chaos wars olan bir proje üzerinde çalışıyoruz 3 kişiyiz 2si sistemi 1 i oyuncu deneyimi ve hikayeyi tasarlıyor. her konuda her fırsatta kendini deneyimli olduğu konuda dahada gelistirebilecegi herhangi bir talebimizin olmadığı bu projeye katılabileceğini yaziyorum her platformda fakat sonuç şu; page bakarim cok iyi..

piyasa bu durumdayken bence yurt içine bakmak yerine yurt dışına bakmak daha doğru olacaktır. ben kendi şahsım adına her türlü desteği vermeye hazirim yardimcida olurum.
Expert
34.0001
altyapı üst yapı hikaye, sunucu açarken insanlarla güzel ilişki kurabilecek insanları doldurun sunucuya. dünyanın en güzel serverını açıp görözökölör böyönsözlör diye sağa sola salya saçıp, bütün sunuculara saldırıp, başarıya giden her yol mübahtır derseniz olmaz bu iş. çünkü oynayacak kişiler robot değil ve her halükarda siz onlara muhtaçsınız. onlar olmadığı zaman sunucunun bir kıymeti olmuyor. sözüm meclisten dışarı, bunu anlayabilecek sosyal zekaya sahip scripterlar var mı bilmiyorum.
biraz reddit'te indie oyunların sayfalarına göz gezdirin misal. developerlar'ın hepsi sempatiklikten ölüyor.
bizim developerlar da bön sözön höyölönözön böttöğö yördöyöm.
artık ultima oyuncuları olarak hayal kırıklığı yaşamaktan bıktık.
Burak Ultima'ya yeniden ve bu şekilde dönmene daha doğrusu dönmeyi düşünmene oldukça sevindim. Açılırsa sunucunun kalitesinden şimdiden en ufak bir şüphem olmayacak ama gerçekci bakmak gerekirse pek de aktif player kalmadı. Onca emeğinin karşılığında 15 aktif player görmek oldukça üzücü oluyor.

Tabi çok da ön yargılı olmamak gerekir. Bugüne kadar Ultima Online zevkine bir kere varmış bir kişi bir daha asla onun yerine başka bir oyun koyamıyor, aynı eğlenceli ortamı bulamıyor. Kim bilir belki de yine, yeni, yeniden.. :) Şimdiden hayırlı olsun.
@higuys öl de ölelim.
Adaş olup aynı zamanda gerçek hayatlarımızda aynı işi yapmamız güzel bir raslantı. Başarılı olur mu ? Elbette olur. Ama ne demişleri TÜRKİYE'DE HİÇBİR BAŞARI CEZASIZ KALMAZ . Malesef UO - Türkiye çevresi de böyle diyebilirim başarılı bir proje yap oyuncu kalitesi ve çevreden gelen çekememezlik bu işin cezası oluyor. Yine de sürekli aktif olarak proje de yer alamasamda yineden dışarıdan bir el desteği vermek isterim. Başarılar.
İlgilenmek isteyen arkadaşlar beni skype adresimden eklerlerse sevinirim. Ayrı bir grup kurup onun üzerinden sohbet edebiliriz. İlginiz için tekrar teşekkür ederim.

Bu konu HiGuys tarafından düzenlendi(2015-10-14 16:12, 8 yıl önce)
Merhaba arkadaşlar,
Burak arkadaşımızı küçüklüğünden beri tanırım, eskiden yakın arkadaştık fakat ilerleyen süreçte yaşadığı kişilik bozuklukları yüzünden aramız açıldı, kendisine çok yardımcı olmaya çalıştım fakat benim tedavime cevap vermedi. Kendisi küçüklükten beri programlamayla ilgilenir daha doğrusu ilgilenmeye çalışır fakat ne yazık ki bir türlü programlamayı öğrenemedi. Bunu karakterine yediremeyen bu arkadaşımız kısa süre içerisinde içine kapandı ve çevreyle iletişimini kesti bir süre sonra kendi şizofrenik dünyasında kendini bir yazılımcı olarak görmeye başladı önce çevresine kendisini World of Warcraft Developer'ı olarak tanıttı fakat bu kimlik tanımı insanlara inandırıcı gelmemeye başlayınca en azından bulunduğu forum platformunda programcı olarak tanınmak istedi. Bu sebeple SphereServer'ın katkıda bulunmak isteyen herkesi sözleşmesiz ve koşulsuz bir şekilde ekibe kattığı dönemde ekibe girip SphereServer developer'lığını yüksek statülü bir meslek olarak kimliğine kattı ama bir süre sonra Burak kardeşimizin korktuğu başına geldi ve ekip bu arkadaşımızın programlama bilmediğini tespit edip developer ekibinden çıkardı. Bugün SphereServer open source olunca eski developerlar listesine girmek istemiş fakat ekipten üst düzey bir yetkili kendisinin hiçbir zaman developer olmadığını beyan ederken her isteyenin o listeye giremeyeceğini de belirtmeyi ihmal etmemiş. Dolayısıyla bu başlığa itibar etmeyiniz nitekim kendisi şizofrenik dünyasında (veyahut paralel evren #43154'de) anlattıklarını yapabilecek donanıma sahip olsa da yaşadığımız dünyada mümkün değildir. Burak kardeşimin kısa sürede eski haline dönmesini ve kendini kabullenmesini en içten dileklerimle istiyorum.

Saygılarımla,
Burağın eski bir dostu.

ps: Çevresine kendisini ODTÜ öğrencisi olarak tanıtır o konuya da itibar etmeyiniz.



Bu konu isvicrelizengin tarafından düzenlendi(2015-10-12 19:10, 8 yıl önce)
Novice
11.9
oha ben şok :D
wtf
İnsanlar hiç değişmez.Attığım postu samimi olarak atmıştım.Yazdıklarımı anlayan kitle sayısınında az olduğunu da biliyorum. Sırf bilgilendirmek amaçlı bir çok arkaşa olaya dahi anlaşılır bir dilden skype üzerinde anlatmıştım. Her zamanki gibi her ortamda olduğu gibi Ultima Online camiyasında da asalak ve parazitler mevcut ve türemeye de devam edecek. Hijyen açısından çokta elimi bulaştırmak istemiyorum tekrar Ultima'ya. Gündelik uğraşlar vb. yeterince vaktimizi alıyor.


@isvicrelizengin
Arkadaşım olabilmen için yaşıtım ve çevremden olman lazım. Entrika peşinde koşacağına az biraz daha derslere ağırlık verip kendine güzel bir gelecek kurmanın yollarını arasaydın. Nasihat olarak alırsın umarım. Bu kadar emek harcamana gerek yok. Ultima ile uğraşmıyoruz tekrar. Aman sakin ol, tekrar uykuların kaçmasın. Attığım postu önce idrak et ondan sonra biraz düşün, içeriğini anla ve amacını gör. Sonra da eleştirini sunabilirsin ki ortada eleştirecek birşey yok, lol.

Bu arada belirtmem lazım :) "programlama bilmediğini tespit edip developer ekibinden çıkardı" => lol, I was in military service.



Herneyse, herkese iyi günler dilerim. Hayatınızda da başarılar.

Bu konu HiGuys tarafından düzenlendi(2015-10-16 13:41, 8 yıl önce)

Üye Ol veya Giriş Yap

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