iksantiyerVeyaSantiyer :
algoritma dediğin zaten mantıktır, pseudocode'u vardır dünyadaki her dile portlanır. ama sphere script ne syntax olarak ne aile olarak hiçbir dile benzemiyor bile
Sphere Dili, C++ dilinin sphereye uyarlanmış şeklidir.
Printf'i sysmessage gibi düşünebiliriz en basitinden.
Zaten biraz sphere ve C bilgisi olan herkes ARGV mantığının C den sphereye girdiğini görebilirdi.
Neyse bir şeyleri bilir gibi atılıp kapılmakla olmaz bu iş, elbet C kadar gelişmiş yada tamamen aynısı olamaz fakat kullanım ve mantık açısından ki arkdaşın mantık derken "Bileşken ve sorgu kullanımlarını" bahsetmiş, C'den alınıp sphereye uyarlandığını söyleyebiliriz.
Syntax demişsin, ben onada cevap vereyim, syntax bir kod dizilimi içindeki uyulan kurallar dizisi olarak adlandırılabilir.
Nasıl C'de bir for döngüsünde %değişken++ ya ihtiyacın varsa spheredede aynı değişkene ihtiyacın vardır. Fakat Sphere bize bu değişkeni kendi sağladığı için bizim bunu yazmamıza gerek kalmıyor.
Fakat genel olarak sphere ve C dillerini biraz incelediğimiz zaman Sphere'nin çoğu noktada C ile aynı syntax dizilimini taşıdığını görebiliriz.
Üstte verdiğim örnekte sysmessage'den bahsetmiştim.
Bunun en basit örneği.
src.sysmessage asafgdsg yazmamız ile, printf ("asafadgdfs"); yazmamız aynı syntax içerisindedir.
Ultimanın bitme konusuna değinmek istiyorum son olarak, benim düşüncem UO 2000li yılların ortalarından beri aşırı derecede kan kaybetmiş durumda, ya takviye yapmak yada artık bitirmek gerekiyor, sanıyorm ki damarındaki son damla kanı kullanıyor artık.
Bunun asıl nedenide, grafik. 3D ile uyum sağlayamaması endişelendirici fakat oyun mantığı olarak dünyanın en güzel oyunu ultima online.