derinöte 1.0 - Jam'e bakış


derinöte’yi Manisa Celâl Bayar Üniversitesi’nde düzenlenen PAGİT-DOGE Game Jam’de 48 saatlik bir zaman dilimi içerisinde yaptık. Ben (Emre) programlamayı yaptım, Eren çizimleri yaptı, ilk defa beraber bir jam’e katıldığımız Anıl da ses seçimlerini yaptı.

Jam’in konusu “duyarlılık”tı. Konuyu açıklarken organizatörlerin hazırlamış olduğu video; çevre, toplum gibi temalar içeriyordu ama biz bu kelimeyi yalnızca bu temalara sınırlamanın bir adaletsizlik olduğunu düşünerek fikir arayışına başladık. Eşzamanlı yürüyüş ve beyin fırtınası oturumu esnasında bu kelimenin “hassasiyet” anlamı ilgimizi çekti.

duyarlılık

isim. Duyarlı olma durumu; duygunluk, duyarlık, hassaslık, hassasiyet.

Türk Dil Kurumu sözlüğü kelimeyi böyle tanımlamış. Hassasiyet anlamı bize toplumsal farkındalık anlamından daha oturaklı ve yaratıcı olarak ucu açık olarak geldiğinden bunu iyice düşünmeye başladık ve sonunda 5 ana duyu ve oyun karakterlerinin bunlara olan duyarlılığını işlemeye karar verdik.

İlk aklımıza gelen oyun mekaniği görme engelli bir karakterin etrafını bir sonar cihazı ile tarayarak ilerlemesi oldu. İlerleyen saatlerde bunu karakterin taşıdığı bir cihaz olarak değil de kendisinin sahip olduğu bir yetenek olarak değiştirdik ve ana oyun mekaniğimiz olan ekolokasyon bu şekilde meydana geldi. Happy Game Company ortak kurucularından ve jam’de jüri olan Zeren Tolga Kaçar’dan bu mekaniğin kendisine satın aldığı ilk Android oyununa benzettiğini duyunca çok gururlandık ve o oyunun 2015 oyunu Dark Echo olduğunu tespit ettik.

Savaş mekaniklerimizi Shin Megami Tensei serisinden esinlendik. Elementler olarak oyunumuzun genel teması olan 5 ana duyuyu kullandık. Her karakterin zayıflığı, kuvveti ve güçleri bu 5 ana duyu üzerinden verildi. Savaşlarda da düşmanların ve oyuncunun bu duyulara olan duyarlılığını kullanmak konuya olan bağlılığımızı arttırdı. Oyunun daha adil olması ve daha kolay dengelenmesi açısından ana karakter ve düşman karakterlerin aynı hareket havuzunu kullanmasına karar verdik.

Emplementasyon basitliği için hareket havuzumuzu 5 duyu, şifa alma ve odaklanma olarak 7 ile sınırlandırdık. Zaman sınırını ve icra kolaylığı açısından düşman ve oyuncu karakterlerin bu hareketleri birebir aynı kod parçaları üzerinden çalıştırmasına karar verdik, ve son saatlerde fark edip bu karar sayesinde hızlıca düzeltebildiğimiz mantık hatalarında da faydasını gördük.

Karakter tasarımları ve çizimleri tamamen Eren tarafından yapıldı. Ana karakterimizin görme engelli olması her canavarın 8 farklı yönde 3/4 izometrik açıdan çizim gerektirmemesini sağladı. Bunun getirdiği rahatlık ile savaş esnasında düşmanları daha önceden warauwar’da yaptığımız gibi OMORI’den esinlendiğimiz 3 kareli animasyon tekniği ile işlemeye karar verdik. Bu teknik her düşman için 3 adet detaylı çizim (+ fotoğraf mekaniği için 1) gerektiriyordu ama Eren üstün yeteneği ile kısacık bir zaman diliminde bunun da üstesinden gelmeyi başardı.

Ses seçimleri tamamen Anıl tarafından yapıldı. Eren ile yaptığımız diğer oyunları oynayanlardan tutarlı olarak oyunların çok sessiz olduğuna dair geri bildirim almıştık. Sadece ikimizin 48 saatte oyun kodlayıp, çizip, seslendirmeye vaktimizin yetmeyeceğini düşünerek bu görevi arkadaşımız Anıl’a verdik. Anıl bizden düşman, ana karakter, ve mekanikler hakkında bilgi alıp bunların gerektirdiği arka plan müziği ve ses efektlerini buldu, taradı ve bize sundu, oyunun en son hâlinde kullandığımız seslerin kaynaklarını ve yapımcılarını tespit edip listelemek için titizlikle çalıştı. derinöte’nin tamamen sessiz bir oyun olmamasını sağladığı için buradan kendisine bir kere daha teşekkür ediyorum.

Daha önce katıldığımız jam’lerin aksine bu sefer bize verilen süreyi iyi değerlendirdik. Into the Unknown veya warauwar’da olduğu gibi bir crunch’a gerek kalmadı. Son saatler diğerlerine kıyasla biraz daha yoğun geçti, ama diğerlerinde olduğu gibi bu yoğun saatler son 18 saat değil, son 2 saatti.

Oyunu son saatte keşfettiğimiz birkaç büyük kodlama hatalarını düzeltmeden sunmamız gerekti, ancak bunun için yapabileceğimiz pek bir şey yok. Bu hataların düzeltildiği bir versiyon da yayımlanacak. Bizim bu deneyimi yaşamamıza fırsat verdikleri için organizatörlere, oyunumuzu oynayan ve geri bildirim veren herkese teşekkür ederiz ve iyi eğlenceler dileriz.

Bilinen hatalar:

  • Fotoğraf çekme avantajının verdiği +20 istatistik etkisi oyuncuya kalıcı olarak veriliyor.
  • Katmanlar arası geçiş kapıları fotoğraf çekilirken deklanşör sesi çıkmıyor.
  • Bir yaratığı yenmek, o türe ait olan bütün yaratıkların savaşlara 0 can puanı ile başlamasına neden oluyor.

Files

Linux (x86_64) 45 MB
Version 1 May 18, 2024
derinote-html.zip Play in browser
Version 1 May 18, 2024
Windows (x86_64) 51 MB
Version 1 May 18, 2024

Get derinöte

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.