mages mystralias spellcrafting is like programming magic
kıdemli geliştiriciler için j2ee röportaj soruları
Hayal gücünüz ve mana havuzunuzun izin verdiği kadar derin
Tipik olarak, PAX'taki oyunlar üç kategoriden birine girer: bazıları bahsetmekten daha fazlasını garanti edecek kadar özel değildir, bazıları standart bir tamirciyi alır ve olağanüstü derecede iyi yürütür ve bazıları sanal dünyalar hakkında düşünmek veya etkileşim kurmak için yeni bir yol icat eder . Mystralia Büyücüleri ikinci gruba girer.
Yüzeyde, normal bir aksiyon maceraya benziyor. Öldürülecek canavarlar, toplanacak kalpler ve atılacak büyüler var. Ama bu son kısım işlerin ilginçleştiği yer. Her büyü, bileşen davranışlarını bağlayarak üçgen bir ızgara üzerinde sıfırdan oluşturulur. İlk başta basit, ancak mevcut tüm seçeneklerle karmaşık olabilir. PAX demosunun sonunda, dünyayı keşfederken yeni büyüler tasarlamak için çok fazla zaman harcıyordum.
Temel bir büyü birkaç farklı form ve öz alabilir. Kavramsallaştırmanın en kolay şekli, bir ateş, su, rüzgar veya toprak topu üreten Orb'dur. Ama herhangi bir değişiklik yapmadan, hepsi bu; küreyi yaratırsınız ve birkaç saniye boyunca etkisiz bir şekilde yüzer.
Hareket değiştiricinin takılması onu klasik bir ateş topuna (veya su topuna veya her türlü top) dönüştürür; duvara veya düşmana çarpana kadar düz bir çizgide ilerler. Daha ileriye, bir eğri vermek için move komutuna sol veya sağ değiştiriciyi ekleyebiliriz. Bu, savaşın arkasındaki bir düşmana vurmak için veya çevresel bulmacalarda sinir bozucu bir duvarın ötesindeki bir hedefi vurmak için kullanılabilir.
Ama dur, ya değiştirici runelerin sırasını tersine çevirirsek? Bunun yerine, sağ komutu temel büyüye ekler ve ardından hareket runesini ona eklersek, küre görünecek, hemen 90 derece sağa dönecek ve doğrudan bu yönde seyahat edecektir.
yazılım testinde akıl sağlığı testi nedir
Eklenti runeleri tarafından kontrol edilen tek şey hareket değildir. Artan boyut, azaltılmış mana kullanımı ve büyünün birden çok örneğe bölünmesi gibi ek davranışlar da vardır. İf-then ifadeleri gibi davranan özel bir runik sınıfı vardır. Bu ateş topu bir hedefi vurursa, sıçramasını ve farklı bir hedefe girmesini sağlayın. Bu büyü yapıldıysa, hemen diğer büyüyü yapın. Diğerleri içinde ikincil büyüler iç içe geçerek işler gerçekten derinleşmeye başlar.
web uygulaması için güvenlik testi araçları
Düzenli bir ateş topu olan bir büyü tasarladım, ancak bir düşmana çarptığında, hedefi yerinde donduran bir buz etki alanını yarattı. Bu yüzden orada duruyordu, saldıramadı, hala yanma etkisinden zamanla hasar aldı. Yakın dövüş saldırılarıma yıldırım etkisi yaratan başka bir büyü yarattım ve daha sonra temasın yapıldığı havadan havadan bir rocklide çağırdım. Bunlarla birlikte, tanrısal bir kombim vardı: uzaktan bir düşmana ateş et, yerinde dondur, sonra koş ve zavallı canavar hiçbir şey yapamazken bir sürü kayayı alırken acıyı yağdırmak için bir balina ver kafa (alev alırken).
Eğlenceli bir egzersizin, tüm mevcut runeleri bir büyü ızgarasına yarı rastgele dökmek, sonra onu dökmek ve ne olduğunu görmek olacağını hayal edebilirim. Benim için, belirli bir amaca ulaşan bir sihir parçasının titiz tasarımı, tipik kayan blokları ve aydınlatma meşalelerini geçen bulmacalar için daha fazla potansiyele sahiptir.
Demodaki tek sınırlama mana'mda oldu, bu da beni boşaltılmadan ve sihir fışkırmadan önce saçma uzun büyü zincirleri inşa etmemi engelledi. Tam oyun için, bir çeşit ilerleme olacak; tüm runes başlangıçtan itibaren mevcut olmayacaktır. Geliştiriciler bunu neredeyse metroidvania tamircisi olarak kullanmak istiyor: aşılmaz bir engel gör, başka bir yerde yeni bir yetenek kazan, sonra geri dön ve geç.
Abartmadan, Mystralia Büyücüleri PAX'ta gördüğüm en ilginç oyundu. Oyunlarda normal olarak sihir açıklanamayan bir kuvvet olarak kabul edilir, ancak burada her zaman bir büyünün neden olduğu gibi davrandığı için bir dizi mantık vardır. Genellikle oyunlardaki sihirli büyüler önceden yapılmış ve önceden ayarlanmıştır ve oyuncu olarak yaptığımız tek şey önceki çalışmaya çağırmaktır. Burada, daha büyük bir sahiplenme duygusu hissettim çünkü tasarladığım büyüler benim için eşsizdi. Mistik büyülerden daha bilgisayar programlamasına benzeyen bir arayüz sayesinde, kendi büyülerimi yaratabilirim ve gerçekten büyülü hissettirir.