Bu sayfadaki yazılar
Sayfanın metni
Sayfa 42
TANITIM
Düşük seviyeli fazla etkisi olmayan bir büyüdür. Detect Magic: Cleric Detect Magic büyüsüyle aynı görevi görür. Magic Missile: Çok kullanışlı bir büyüdür. Büyü yapıldıktan sonra düşmana bir tane sihirli füze yollanır. Altıncı yedinci katlara kadar çok etkili olarak kullanabilirsiniz. Size çok yardımcı olacak bir saldırı büyüsüdür. Shield: Armour büyüsüne benzer ama Mage kendisine yapar bu büyüyü. Mage saldırılardan ve Magic Missile'dan korur. Shocking Grasp: Bu büyüyü kullanmak için Mage'inizin ön saflarda olması gerekir. Büyü yapıldıktan sonra Mage'in elinde bir elektrik alanı oluşur. Mouse'un sağ tuşuyla rakibe vurulursa rakip şok olur. Mage darbe alana kadar sürer. Kullanış itibariyle iyi bir büyü değildir.
2. Dereceden:
Invisibility: Herhangi bir karakterinizi görünmez yapmak için kullanırsınız. Özellikle savaş halindeyken ön saftaki bir karakteriniz zor durumdaysa onu görünmez yaparsanız bazı yaratıklar buna kanıp saldırıyı diğer (sağlam olan) karakterinize yöneltirler. Melf's Acid Arrow: Bu büyüyle düşmana asid yüklü ok atarsınız. Magic Missile gibi hedefi güdümlü olarak bulmaz. Dagger gibi nişanlamanız gerekir. Etkisi Magic Missile'dan yüksektir. Özellikle sürüngen ırklarına karşı çok başarılı olur. 3. Level ve daha yüksek Level'dan bir büyücü bunu yaparsa ok iki misli zarar verir. Stinking Cloud: Düşman grubuna yapılır. Büyücü çok yoğun bir bulut yaratır. İçinde bulunanların savaş gücü büyük ölçüde kaybolur. Bazı düşmanlar boğularak ölebilirler.
3. Dereceden:
Dispel Magic: Cleric büyüsü gibi kullanılır. Fireball: En etkili ve en kullanışlı büyülerden biridir. Düşman grubunun tümüne zarar verir. Çok yararlandığım güçlü bir büyüdür. Flame Arrow: Melf's Acid Arrow gibi çalışır. Daha etkilidir. Haste: Bu büyü yapıldığında grup elemanlarının gücü ve hızları artar. Hold Person: Cleric büyüsü gibi çalışır. Invisibility 10' Radius: Invisibility büyüsü gibi çalışır fakat tüm grubu görünmez yapar. Ama çoğunlukla bu büyü düşman için pek inandırıcı olmaz. Gördüğü kişiye saldırır. O kişinin arka veya ön safta olması bir şeyi değiştirmez yani saf kavramı yok olur. Lightning Bolt: Bu büyüyle başımız epey derde girecek. Kurbağalar bu büyüyü kullanıyorlar ve biz ne kadar önlem alırsak alalım ona karşı koyamıyoruz. Çok güçlü bir büyüdür. Allahtan Kurbağalar tam etkin olarak kullanamıyorlar. Bu büyü yapıldığında, eğer karşınızda iyi bir büyücü bulunmuyorsa ve büyüyü yapan Mage'inizin de Level'ı yüksek ise yıldırım iki kez rakibe daha sonra da görüş uzaklığında önünde ne varsa ona saldırıyor. Çok da tahrip edici bir büyü. Vampiric Touch: Shocking Grasp gibi kullanılır. Daha etkilidir. Yalnız kullanışsızdır. Ayrıca zaten ölü bulunan
Zombie'lere ve Skeleton'lara zararı dokunmaz. 4. Dereceden:
Fear: Bu büyü yapıldığında düşman bir korkuya kapılır ve arkasını dönüp kaçar. Zor anlarınızda çok kullanışlı bir büyüdür. Ice Storm: Çok etkili bir büyüdür. Mage bu büyüyü yaptığında bir kartopu daha doğrusu bir çığ oluşur ve yakındaki herkese zarar verir. Hatta siz bile yakınsanız hasar alabilirsiniz. Bu yüzden düşman en az bir kare uzaktayken bu büyüyü yapın ya da düşman daha yakınsa yaptıktan sonra hemen oradan uzaklaşın. Dezavantajına rağmen düşmanı ezici bir büyü. Stone Skin: En iyi korunma büyüsü. Tek karaktere uygulanması bir dezavantaj ama tüm silahlı saldırılara karşı kesin korunma yolu. Hiç bir silah Stone Skin'i delemez. Sadece saldırı tipine göre karakterin üzerinde kalış süresi etkilenir.
5. Dereceden:
Cloudkill: Bu büyüyü de kullanmak için Mage'inizin ön sırada bulunması gerekir. Büyü saldırganların ön safında zehirli bir gaz bulutu yaratılır ve ölümlerine sebep olur. Etkili bir büyüdür. Daha çok sürüngenlere işler. Cone of Cold: En etkili büyüdür. Büyü yapıldığında önünüzde bulunan ne varsa etkiler. Çok uzun mesafelere erişir. Ayrıca Wand halinde de bulunur. Hold Monster: Hold Person gibi çalışır. Daha güçlüdür. Ayrıca tüm karakterler için geçerlidir.
Büyüler de bu kadar.
Oyun tam bir FRP harikası. SSI eski kalitesine uygun bir oyun geliştirdi sonunda. Hiç vakit kaybetmeden alın ve Xanathar'ı yok etmeden de bırakmayın.
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 43
Vedat Hallaç
Selam, makine dili uzmanı adayları. Demo veya intro yapabilmek için kullanılacak tekniklerin gizli kalmış yönlerini açıklamaya çalıştığımız yazı dizisi bu ay da devam ediyor. Bildiğiniz gibi, geçen sayıda takıldığınız herhangi bir nokta, öğrenmek istediğiniz herhangi bir teknik olursa, bana (Vedat Hallaç) yazmanızı ve takıldığınız rutini iyice açıklayarak, ne istediğinizi belirtmenizi istemiştim. Bu ay, İzmir'den Adnan ÖNCE-VARLIK adlı arkadaşınızın sorusuna cevap vereceğim. Unutmayın, yazıda ne kadar ilerlemiş olursak olalım, en basit konularda bile başa çıkamadığınız noktaları bana yazın. En kısa zamanda sorularınıza cevap vermeye çalışacağım. Arkadaşımız mektubunda, ekranın yarısının grafik, öteki yarısının karakter ekranı olmasını nasıl sağlayacağını sormuş. Biliyorsunuz bu efekt, adventure oyunlarında sık sık kullanılır. Ekranın üst yarısında bulunduğunuz sahnenin bir görüntüsü bulunur. Alt kısmında da sizin komutlarınızı girdiğiniz, ve bilgisayarın cevaplarını yazdığı karakter ekranı bulunur. Bu işlemi yapabilmek için, öncelikle raster interrupt'ların nasıl yapıldığını bilmeniz gerekir. Bu yazıda bu konuda kısaca bilgi vereceğim. Değişik türdeki interrupt'lar hakkında ayrıntılı bilgi almak için dergimizin 56. sayısını edinmeye çalışın. Şimdi raster interrupt'ını anlatmak için asıl soruna biraz ara vereceğim. Bu konudaki bilgisini yeterli görenlerin burayı okumasına gerek yok. Bilgisayarınız program çalıştırırken, bir interrupt sinyaliyle karşılaşırsa, işletimde bulunan ilk komutun bitmesini bekler, daha sonra sırasıyla A, X, Y register'larını, sıradaki komutun bulunduğu adresi ve status register'ını (flag'leri) Stack'e (yığına) atar ve $0314-$0315 adreslerinde alçak-yüksek bayt formatında (high-low byte. Mesela $0810 yazmak için $0314'e $10, $0315'e $08 değerleri verilir) bulunan adrese sıçrar. Diyelim ki programınız $8000'de ve $8008 adresindeki Lda $80FF komutunu işletiyor. O anda raster interrupt sinyali geldi (acele etmeyin. Raster sinyalinin ne olduğunu da anlatacağım) Lda $80FF komutu işini bitirir bitirmez, gerekli register'lar ve $800B adresini yığına atar. Daha sonra $0314-$0315 adresinde bulunan (diyelim ki) $00-$C0 değerleri alınır, ve bu değerlere bakılarak $C000 adresine sıçranır. Bu programda yazmak istediğiniz şeyleri yaptıktan sonra,