@Michaell
bundan bir sene onceye kadar herkez gumpları elle yazıyordu artık herkez döngü kullanıyor neden ? Bu bi algoritma eksikliğiydi , algoritmatik scripterlerin scriptlerinden esinlenerek öğrenildi vs vs..
Michaell : @Nemesis
O zaman spherede algoritmaya gerek yok.Söylediklerinden bu çıkar.Senin söylediğin algoritma ileri seviyedeki diller için.Sphereden bahsediyorsak o kadar ileri düzeyde bir algoritma bilgisinee gerek yok dimi ? Biraz mantık olsa yeterli :)

Şuana kadar bir çok script pack inceledim. Sphere scripting konusunda bilgim az ancak algoritma bilgim sayesinde bir çok kodun ne oldugunu anlayabiliyorum. Üzerine alınmak zorunda değilsin ama dağıtılan script packlerden sphere kodlama diline hakimiyetin ülkemizde çok da iyi olduğunu söyleyemem. Ayrıca mantık olması yeterli demişsin. Her düzgün çalışan kodun bir mantığı vardır ha ya biraz yada fazlasıyla. Senin mantığınla bir kod yazıldıktan sonra onun nasıl yazıldığının bir önemi yoktur. Halbuki algoritma spherede de vardır sonuçta bu kodlar bir emulator tarafından okunuyor ve taranıyor. Algoritmanın mantığı zaten; sonuca doğru yolla ulaşmak değil, sonuca en etkin ve kısa yoldan ulaşmaktır. Algoritma dersleri ödevlerinde düzgün çalışan 150den fazla kod teslimi yapılmaktadır ancak 5-6kişi 90 üzerinde not alıyor. Aradaki fark bu işte. Ülkemizde bunun eksikliğini göstermenin en kolay yolu bir çok serverda senelerce dolaşan fix scriptidir. Neyin nerde olduğunu nasıl çözümlenebileceğini bilen biri niye öyle bir script kullansın ki? Kodlara ki özellikle sphere kodlamasına hakimiyet bu yüzden önemli. Zaten orada açıkladım sphere kodlama sphere'e özgü algoritma diline yakın bir kodlama şekli. Ancak kullanılabilirliği uo ile sınırlı. Halbuki C# ile uo harici şeyler de yapmak mümkün. Siz sphere kodlamayı server açmak için öğrendiniz. Onlar C#'ı uo için öğrenmediler. Uo için ekstra bir dil öğrenmeye de gerek duymuyorlar. Anlatabildim?

Bak bir güzel örnek daha:

Nemesis[Berq] : @Michaell
bundan bir sene onceye kadar herkez gumpları elle yazıyordu artık herkez döngü kullanıyor neden ? Bu bi algoritma eksikliğiydi , algoritmatik scripterlerin scriptlerinden esinlenerek öğrenildi vs vs..
@Nemessis
Evet ama spherenin imkanlarından dolayı böyleydi.Şimdi for gibi yeni özellikler eklenince scriptler üzerinde daha fazla kafa yormamız gerekti.Sonuçta gene söylediğiniz algoritma sphere ile bağdaştırılamaz.Spherede kullanacağın algoritmanın eş anlamlısı mantıktır.Biraz mantık ile sistemi kafanda kurarsın algoritma budur.

Bu arada Galentos'u da topicde görmek güzel oldu :)

Bu konu Michaell tarafından düzenlendi(2009-02-07 19:21, 15 yıl önce)
@Kaankha
onlar bir dil öğrenmediler ancak bir framework öğrendiler. Her framework kendi fonksyonlarını barındırır , kendi yapısı yoktur ancak kendi alt kütüphaneleri vardır.

Aynı şekilde UO scripting benzerlik bakımından C ile benzer yapıya sahip bir dildir. { } sınırlayıcıları yerine endfor endif gibi sınırlayıcılar kullanmaktadır.
@Kaankha
Söylediklerin doğrudda.İlk postunda öyle bir belirtmişsin ki c+ bilmeyen spherecilerden bir halt olmaz gibi anlaşılıyor.

Uoyu seviyorum ve bir uo sunucusu açabilmek için Sphereyi öğrendim.Bunu hobi olarak yapıyorum.Başka bir dil bilmiyorum ve pek ilgimide çekmiyor.Benim sphere öğrenmemdeki neden yazılımcılığa olan özlemim değil uoya olan ilgimdir.Sphere dışında da herhangi bir yazılım bilmiyorum.Sphere içinde yeteri kadar bilgim var.Sphere ile yapılabilecek hemen hemen her sisteminde algoritmasını kurabilecek kadar mantıksızda değilim şükür :)

Yani demek istediğim Sphere için süper süper algoritma myeteneğine sahip olamıza gerek yok.
-Mantığın sana o an için "mantıklı" gelebilir ancak bir başkası çok daha etkin bir yol kullanabilir.
-Soruyorum size kaç scripter(!) arkadaşımız düzenli sphere forumlarını takip edip yenilikleri inceliyor vb? İki elin parmaklarını geçmez.
-Kaç kişi kodlamayı script packlerden değil de, dökümanlardan, yabancı kaynaklardan öğrendi? Sayı bütünün yanında çok az..
-Ve ayrıca kaç kişi sphere scriptingi uo dışında kullanıyor?(Bunu başaran varmı??)
-Kaç kişi sphere scriptingdeki kaynakları(triggerlar,kod yapıları(if,while,for vsvs.), mysql bilgileri vb) ayrıntılarıyla biliyor?
-Kısacası şu ülkede sphere scripting işini kaç kişi layıkıyla ve tam anlamıyla yerine getirebiliyor? Bir düşünmek lazım..

@Michaell

Haklısın ancak dediğim gibi siz ve sizin gibiler sınırlı sayıda.. Onlarca açık sunucu bu kişilerin elinden çıkmıyor ki. Yukarda yazdıklarımla kaç kişi uyuşuyor şu ülkede?

@Nemesis[Berq]

Nemesis[Berq] : Aynı şekilde UO scripting benzerlik bakımından C ile benzer yapıya sahip bir dildir. { } sınırlayıcıları yerine endfor endif gibi sınırlayıcılar kullanmaktadır.

C'den daha çok algoritmik dille benzerdir zira endif endfor gibi durumların hepsi onda da vardır. Sadece kod kalıplarından çok yazıyı andırır..
Repeat while vb..
Kaankha : -Ve ayrıca kaç kişi sphere scriptingi uo dışında kullanıyor?(Bunu başaran varmı??)

sphere scriptingi uo dısında nerede kullanıcaz? wowdamı ? huh o.O

ayrıca konu sphere scripting tartışmasına döndü hala fikrim aynı runuo sphere pol vs. vs. ne kullanıldıgı önemli değil ne kadar esnek olunulduğu önemli
werb :
Kaankha : -Ve ayrıca kaç kişi sphere scriptingi uo dışında kullanıyor?(Bunu başaran varmı??)

sphere scriptingi uo dısında nerede kullanıcaz? wowdamı ? huh o.O

ayrıca konu sphere scripting tartışmasına döndü hala fikrim aynı runuo sphere pol vs. vs. ne kullanıldıgı önemli değil ne kadar esnek olunulduğu önemli

Benim orda demek istedigim "yabancıların neden runuoyu tercih ettiğini belirtmek. " Ve 2. dedigine de kesinlikle katılıyorum. Yapan yapar kısaca..

@Michaell

Ben o %99'luk kısmın aynı seviyede ve ciddiyette olduğunu söylediğimi sanmıyorum. İyi sphere coderlar var elbet onların arasında da. Ancak böyle birşeyin altından tam anlamıyla kalkacak kişiler o %1'lik kısımda bulunanlar.. Tabii ki gidip de sizi pack editorlar la aynı kefeye koyamayız ancak %1'lik kısımında hakkını yiyemeyiz değil mi?
Bütün yorumları okumadım ama bence ; Run uo da pvp'nin sphere oynayanlara saçma gelmesi büyük bir etken , bunun dışında açıkçası söylemek gerekirse ben ilk kez run uo ile Carme adında çok eski bir serverda başlamıştım o zamanlar çok zevkliydi ta ki sphere ile tanışana kadar .

Özet istenirse bu tamamen zevk meselesidir kimine o kimine bu kimine şu güzel gelir.
Kaankha : -Mantığın sana o an için "mantıklı" gelebilir ancak bir başkası çok daha etkin bir yol kullanabilir.
-Soruyorum size kaç scripter(!) arkadaşımız düzenli sphere forumlarını takip edip yenilikleri inceliyor vb? İki elin parmaklarını geçmez.
-Kaç kişi kodlamayı script packlerden değil de, dökümanlardan, yabancı kaynaklardan öğrendi? Sayı bütünün yanında çok az..
-Ve ayrıca kaç kişi sphere scriptingi uo dışında kullanıyor?(Bunu başaran varmı??)
-Kaç kişi sphere scriptingdeki kaynakları(triggerlar,kod yapıları(if,while,for vsvs.), mysql bilgileri vb) ayrıntılarıyla biliyor?
-Kısacası şu ülkede sphere scripting işini kaç kişi layıkıyla ve tam anlamıyla yerine getirebiliyor? Bir düşünmek lazım..

Bir kaç madde dışında söylediklerin doğru.

Kaç kişi kodlamayı script packlerden değil de, dökümanlardan, yabancı kaynaklardan öğrendi? Sayı bütünün yanında çok az..

Şimdi bu mantık yanlış.Ben 4-5 sene önce başladım sphereye evimde netim bile yoktu.Netsiz pc de nebula packini inceleye inceleye başladım.Birçok kişide bu şekilde başladı.Tabii ki daha sonra kendimizi geliştirmek için sphereserver.neti takip ettik.Yoksa zaten bu işi başaramazsın.

-Ve ayrıca kaç kişi sphere scriptingi uo dışında kullanıyor?(Bunu başaran varmı??)
Bunu anlamadım xD

Diğer söylediklerinde haklısın.
@Michaell

Ben o %99'luk kısmın aynı seviyede ve ciddiyette olduğunu söylediğimi sanmıyorum. İyi sphere coderlar var elbet onların arasında da. Ancak böyle birşeyin altından tam anlamıyla kalkacak kişiler o %1'lik kısımda bulunanlar.. Tabii ki gidip de sizi pack editorlar la aynı kefeye koyamayız ancak %1'lik kısımında hakkını yiyemeyiz değil mi?

1.dediğin için;
Elbette o şekilde başlanabilir ancak bakın kendinizi düzgün bir şekilde geliştirmişsiniz. Lafım hala packlerde gezinen kişilere.. Ayrıca nebula ocak pack'in stabilliği de tartışılır..

2.dediğine gelelim;
Sphere scripting sadece uo ve sphere içinde kullanılabilecek bir dil dışarıda kullanılabilirliği yok. Onu demek istedim.
Kaankha : @Michaell

Ben o %99'luk kısmın aynı seviyede ve ciddiyette olduğunu söylediğimi sanmıyorum. İyi sphere coderlar var elbet onların arasında da. Ancak böyle birşeyin altından tam anlamıyla kalkacak kişiler o %1'lik kısımda bulunanlar.. Tabii ki gidip de sizi pack editorlar la aynı kefeye koyamayız ancak %1'lik kısımında hakkını yiyemeyiz değil mi?

1.dediğin için;
Elbette o şekilde başlanabilir ancak bakın kendinizi düzgün bir şekilde geliştirmişsiniz. Lafım hala packlerde gezinen kişilere.. Ayrıca nebula ocak pack'in stabilliği de tartışılır..

2.dediğine gelelim;
Sphere scripting sadece uo ve sphere içinde kullanılabilecek bir dil dışarıda kullanılabilirliği yok. Onu demek istedim.

Zaten bende %1lik kısıma saygı duyarım.Söylediğin iki isimde kendini kanıtlamış işi bilen adamlar.Benim demek istediğimi zaten şimdi söyledin :)

Genel olarak aynı fikirdeyiz ekleyecek pek birşey yok.

Bu arada konu baya saptı xD
Yoo aslında hiç sapmadı. Bence kendi düşüncelerinde hala ısrar edenler ki ben konuya hakimiyetlerinden şüpheliyim. Spherein altta kalabilecek bir yanı olmadıgı kanısındayız. Burada bence asıl tartışılması gereken konu türkiyeden neden böyle bir proje çıkamıyor. Çünkü böyle bir konunun altında yatan asıl sebep bu. Öyle bir proje olsa böyle bir konu da olmazdı değilmi?
kavga çıcka ksandım bi ara :D
Kaankha : Yoo aslında hiç sapmadı. Bence kendi düşüncelerinde hala ısrar edenler ki ben konuya hakimiyetlerinden şüpheliyim. Spherein altta kalabilecek bir yanı olmadıgı kanısındayız. Burada bence asıl tartışılması gereken konu türkiyeden neden böyle bir proje çıkamıyor. Çünkü böyle bir konunun altında yatan asıl sebep bu. Öyle bir proje olsa böyle bir konu da olmazdı değilmi?

Galentosda bundan bahsetti.Neden yok ?

Şimdi geçenlerde bir sunucu açıldı Justicida diye.Gerçekten özgün bir sunucu scripteride çok kaliteli sphereye hakim bir arkadaş.Runuodaki bütün özellikleri aktif edebilmiş spherede.clioclar, malas ilhesnar, razor ile giriliyor vsvs.

Ben girdim oynadım çok güzel sunucuyudu.Ve 1. ayını dolmadan kapandı.Nedenini söyleyim.Oyunda 3 kişi vardı.Hatta çoğu zaman 0 online oluyordu.İşte farklılığı deneyince böyle oluyor.Şimdi ben Justicia gerçeğini göre göre gidip niye özgün birşey yapayım ? Yapabilirmiyim evet aklımda çok güzel fikirler var.Ama yapmam.Zaten yapmazdım hele şu Justicianın halini görünce iyice soğudum.

O scripter(!) dediğimiz scripterler(!) varya =) Genelde pvp serveri açıyorlar.(Pvp sunucu sahipleri üstüne alınmasın kendi kodlarını yazanlarda var).Açtıkları o pvp serverları 150 player çekiyor.Burada da iki üç arkadaş çıkmış diyor ki, "Spherede ne farklılık yaptınız da konuşuyorsunuz ?" Söyledikleri şey "Ekmek bulamıyorsanız pasta yiyin" gibi birşey.Normal power play sunucuları (nebula tarzı) bile artık online oyuncu sıkıntısı çekerken, klasik role play sunucusu yokken.Siz hangi özgünlükten hangi esneklikten bahsediyorsunuz ki ? Bunu en iyi bilen kişiler zaten siz Runuocular değilmisiniz ?



Üye Ol veya Giriş Yap

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