Kasım'ın Son Günü Dondurma Seven Adam: Renatus v1.1 çıktı! (Ve post-mortem'i...)
Bu yazıda sizlere oyun hakkında bilgi vereceğim; post-mortem (otopsi) olarak tabir edilen yapımcı notlarıyla birlikte (oyunu yaparken nasıl zorluklarla karşılaştığım, nelerin olmasını isterdim, vb.).
Önceki yazımı okuduysanız hatırlayacaksınız; Roselyn, Ragnor ve benden oluşan Yok Sothoth ekibi olarak GGJ'de Renatus'u yapmıştık, ama oyunun teknik bakımdan o kadar çok eksiği vardı ki oyunu burada yayınlamadan önce bu eksiklere bir el atmak istedim. Sonuç olarak; hâlen mükemmelliğe ulaşamamış, ama oynarken epey zevk aldığım ve gururla paylaşabileceğim bir oyun ortaya çıktı, GGJ'den 1,5 ay sonra.
Yapımcı notları (Post-mortem)
1. GGJ aşaması
Aslında önceki yazımda GGJ 2012 maceramızı anlatmıştım, ama yine de Renatus'un yapım hikâyesini yeniden özetleyeyim.
Yarışma teması olarak bize verilen tek şey Ouroboros'a ait bu sağda gördüğünüz resimdi. Aklımıza birkaç fikir geldi, bunlardan yapılabilirliği ve temayla ilgisi en yüksek olanı bizim Renatus'umuzdu. "Yeniden doğuş", "sürekli tekrarlayan bir döngü" (lanetimiz) ve temayı literal bir şekilde ifade eden Yılan boss'u. "Acaba yılanı öldürmenin yolu ona kendi kuyruğunu yedirmek mi olsun?" diye düşündük, ama yılanın göz göre göre kendi kuyruğunu yiyecek kadar salak olması içimize sinmedi. "Onu öyle bir konuma getirmek zorunda olalım ki kendi kuyruğunu yemekten başka şansı olmasın" mekaniğini geliştirmemiz de kısıtlı bir zaman içinde mümkün olmayabilirdi.
Temanın yanında verilen diversifiers listesinde bizim oyunumuza en uygun ve yapılabilirliği yüksek olanı takipçi NPC'lerin varlığıydı.
Flash Develop ve Flashpunk çok güzel bir IDE ve kütüphaneymiş, bu arada. Adobe'un Flash'ına ihtiyaç duymadan Action Script kullanarak basitçe oyun yapabiliyorsunuz. Ve tamamen ücretsiz ikisi de.
46 saatin sonunda sunumu yapılabilecek ve yarışmaya katılabilecek kadar ilerlemiş bir oyun vardı elimizde, ama hâlen önemli teknik eksikle beraber. Son saatte o kadar çok yorulduk ki oyunda level atlamanın olmaması (koddaki denetimin == yerine = ile yapılması yüzünden), debug ekranının gözüküyor olması gibi basit hataları fark edemedik/düzeltemedik. Uzun bir süre boyunca uykusuz çalışmak üç kadeh şarapla aynı etkiyi yaratıyor beyninizde; dramatik sonuçlar doğuracak basit hatalar yapma olasılığınız korkunç bir şekilde artıyor.
Dedi Lorean at Sunday, March 18, 2012
eline sağlık, oyunun içime sinmeyen yanlarını hep düzeltmişsin. ama son bölüm bayağı zor geldi. eğer sonsuz can olayı olmasaydı bitiremezdim. ben ne olduğunu anlayana kadar herkesi yedi yılan :).