Altı alt sınıf bir gecede oynanabilir oldu
Kâğıtta duran bir kitin iyi hissettirip hissettirmediği bilinemiyor. Altı alt sınıf, sunucudan bağımsız bir laboratuvarda oynanabilir hale getirildi.

Sorun
Üç sınıfın altı alt sınıfı kâğıtta tanımlıydı. Yetenekler, kaynaklar, formüller hazırdı.
Ama bir kitin iyi hissettirip hissettirmediği kâğıttan anlaşılmıyor. Basılması, beklenmesi, ritminin görülmesi gerekiyor.
Bunu sunucuya bağlayarak denemek ise haftalar sürecek bir iş.
Ne yapıldı
Ayrı bir laboratuvar projesi kuruldu. Tamamen çevrimdışı, sunucudan bağımsız.
Kart verisinden altı alt sınıf ve 133 yetenek çıkarıldı. Üstüne savaş çekirdeği yazıldı: ortak bekleme süresi, bekleme, kullanım hakları, döküm, kaynak üretimi ve harcaması, zamana yayılan hasar, iyileştirme, kalkan, kontrol etkileri.
Sonuna bir test kondu: 45 doğrulama, 115 yetenek koşusu. Hepsi geçti.
Buradaki mantık şu. Savaşın hissi önce burada tasarlanıp dondurulacak; sunucuya bağlanma işi ondan sonra gelecek.
Tersini yapmak, henüz nasıl hissedeceğini bilmediğin bir şeyi ağ üzerinden kurmak demek.
Hareket seti kilitlendi
Aynı gece ikinci cephe açıldı: karakterin savaş dışı hareketi.
Animasyonlar hazır bir kütüphaneden alınıp projenin iskeletine aktarıldı. Aktarım sırasında birkaç kalıcı kural kondu.
Yatay kök hareketi bütün kliplerden sökülüyor. Çünkü konumu sunucu belirliyor; animasyonun karakteri kaydırma hakkı yok.
Dönüş kliplerinden kalça dönüşü sökülüyor. Yoksa karakter önce dönüp sonra geri sıçrıyor.
Hızlar şöyle oturdu: yürüyüş 4,2 · koşu 7,0 · geri gidiş 2,3 · yana hareket tam hız.
Geri gidişin yavaş olması bilinçli. Oyuncunun geri kaçmayı bedava bir hamle sanmaması için.
Animasyon hıza bağlı oynuyor, yani karakter kayıyormuş gibi görünmüyor. Döngülü klipler her tuşa basışta başa sarmıyor, böylece hızlı basışta kol pompalama hareketi çıkmıyor.
Sert iniş için de bir kural yazıldı: düşüş yüksekliği 3,2 metreyi geçerse ağır iniş animasyonu oynuyor. Test kulesinde dördüncü basamak tetiklemiyor, beşinci tetikliyor.
Denenip atılanlar
Her denenen tutmadı.
Klavyeyle gövde döndürme denendi, kamera savrulduğu için iptal edildi.
Başlama ve durma için ara geçiş animasyonları denendi, koşu döngüsüyle uyumsuz durdu, atıldı.
Bunlar da kayda geçiyor. Çünkü altı ay sonra aynı fikir yeniden gelir ve “bunu denemiştik” demek zaman kazandırır.
Hareket seti bu haliyle kilitlendi. Bundan sonrası savaş animasyonları.