Devlog

Armory War devlog #2: Bizi dürüst tutan simülatör

Devlog Armory War 1 dk okuma

BalanceSim bizim için yüzlerce koşu oynuyor. Oyunu sessizce zorlaştıran tohumları ve en zor savaş olmayan son boss'u o yakaladı.

Armory War'un hiç uyumayan ikinci bir oyuncusu var: BalanceSim; yüzlerce koşuyu baştan sona — alışveriş, ocak, savaş — oynayıp ne olduğunu yazan bir araç. Her denge değişikliği ondan geçiyor ve bizi birden fazla kez kendimizden kurtardı.

Tohumlar oyunu zorlaştırdı ve kimse fark etmedi. Koşular paylaşılabilsin diye tohum kodları ekledik: 5WN2 yaz, arkadaşınla aynı dükkânları ve aynı rakipleri gör. Bütün testler geçti. Sonra garanti olsun diye BalanceSim'i yeniden çalıştırdık — ve koşu tamamlama oranı %10'dan %6'ya düşmüştü.

Sebep inceydi. İlk sürüm her rakibi savaş numarasına bağlıyordu. Ama kaybetmek savaş numarasını ilerletmiyor; yani yenilgi sana birebir aynı rakibi geri veriyordu, savaş sonrası dükkân yenilemesi de birebir aynı dükkânı. Canlar, yenilginin bir bedeli olsun ama koşu devam edebilsin diye var; kazanılamayan bir eşleşmeyle ikinci, üçüncü kez karşılaşmak bu değil. Artık harcadığın her can tohumun bir parçası ve tamamlama oranı %12–14'e geri döndü.

Son boss en zor savaş değildi. Simülatör 20. savaşın yalnızca ~%40 kazanıldığını gösteriyordu — ~%54 kazanılan son bosstan daha zor. Bariz çözüm, iki yeni boss yeteneğini 5. ve 10. savaştaki "kolay" bosslara vermekti. Ölçünce oyun kolaylaştı: yeni Emiş yeteneği, yerine geçtiği Hiddet'ten çok daha hafifti. Yetenekler bu yüzden ağırlıklarına göre yerleştirildi: Hiddet en yumuşak boss olan 10. savaşa, Emiş 20. savaşa. En kolay ve en zor boss arasındaki fark 42 puandan 32'ye indi; 20. savaştaki duvar bir yokuşa dönüştü.

Ekran görüntüsünden okunabilen tohumlar. Tohum kodları I, O, 0 ve 1 içermeyen 32 karakter kullanıyor ve yazarken hoşgörülü: büyük-küçük harf fark etmiyor, o dört karakter de karıştırıldıkları harflere çevriliyor. Yalnızca o dördü — ilk sürüm L'yi de J'ye çeviriyordu ve içinde L geçen her tohum sessizce başka bir koşuya gidiyordu.

Tekrar tekrar öğrendiğimiz ders: ilk kötü sayı çoğu zaman oyunun değil, ölçümün hatasıdır — o yüzden aracı yeni bir şeye güvenmeden önce zaten dengeli olduğunu bildiğimiz şeylerle sınıyoruz.

Okumaya devam

Devlog'tan diğerleri

Sürüm Orbit Swarm

Orbit Swarm Google Play'de yayında

Pixel-art uzay roguelite oyunumuz Android'e indi. Gemini seç, Yıldız Haritası'nda rotanı çiz ve Overlord'a kadar 30 dalgayı aş.

1 dk okuma
Devlog YARIK: Idle Boss Hunt

YARIK devlog #3: Yarık'a iniş

Ana oyun kendi kendine oynar. Yarık oynamaz. Otuz saniye, tek karakter, kendiliğinden vuruş yok: fazla kolay bir yan modu YARIK'ın en aktif kısmına nasıl dönüştürdüğümüzü anlatıyoruz.

3 dk okuma