İçeriğe geç
Projelere dön
Oyun2026

Seepage

Boğaziçi Game Jam 2026 için 48 saatte tek başıma geliştirdiğim, viskozite değiştirerek ve kapı aralıklarından sızarak bir araştırma tesisinden kaçışı konu alan birinci şahıs korku-bulmaca oyunu.

Seepage kapak görseli: cam muhafaza tüpü içindeki mavi jel formundaki denek
Etkinlik
Boğaziçi Game Jam 2026 (48 saat)
Tema / Tür
Akışkanlık · Birinci şahıs korku / bulmaca
Platform
Windows (Unity · v0.2.0)
Rolüm
Tek geliştirici (tasarım, kod, sistemler)

Teknolojiler

  • Unity
  • C#
  • Procedural Generation
  • Game Design
  • 3D Horror
  • Game Jam

Proje özeti

Boğaziçi Game Jam 2026’nın "Akışkanlık" (Fluidity) teması için tek geliştirici olarak hazırladığım Seepage’da oyuncu, bilinci şeklini koruyamayan mavi bir jel kütlesinin içinde kalmış D-9342 adlı deneği kontrol ediyor. Yoğunluğunu incelterek filtrelerden geçiyor, kalınlaşarak elektrik kontaklarını köprülüyor ve kapalı kapıların altından sızarak tohumlu (seeded) bir araştırma tesisinden yüzeye ulaşmaya çalışıyor.

48 saatte "Akışkanlık" temasını temel mekaniğe dönüştürmek

Boğaziçi Game Jam 2026’da tema "Fluidity" (Akışkanlık) olarak açıklandığında, akışkanlığı doğrudan oyuncunun bedenine uyguladım: deney sonrası insan bedeni dağılan D-9342, bilincini şeklini koruyamayan mavi bir jel kütlesinin içinde sürdürüyor.

Bu kurgu, temayı doğrudan ilerleme kuralı hâline getirdi. Bir odadan diğerine nasıl geçeceğiniz, hangi engeli nasıl aşacağınız ve tehlikeden nasıl kaçacağınız kütlenizin o anki fiziksel durumuna bağlandı.

48 saatlik maratonda tek başıma çalışarak hareket fiziğini, bölüm üretimini, arayüzü ve ses atmosferini aynı çekirdek mekanik etrafında birleştirdim.

Heavy Containment basınç kontrol odası ve vana sırası bulmacası
Heavy Containment’ta basınç kontrol vanaları (II > I > III) ve altta kohezyon / viskozite göstergeleri.

Viskozite kontrolü ve kapı aralıklarından sızma

Oyunun merkezinde viskozite (yoğunluk) değişimi ve kapı aralıklarından sızma mekaniği yer alıyor. Oyuncu topladığı Thin (inceltici) ve Thick (yoğunlaştırıcı) bileşiklerini kullanarak jel kütlesini sulu veya yoğun hâle getirebiliyor.

Kütlenizi incelttiğinizde dar filtrelerden geçebiliyor ve boşlukların üzerinden sekerek sıçrayabiliyorsunuz. Yoğunlaştığınızda ise kütleniz iletken ve tutunabilir bir yapı kazanıyor: açık elektrik kontaklarını kendi bedeninizle köprüleyebiliyor, işaretli duvarlara tutunup tavan transfer odalarından karşıya geçebiliyorsunuz.

Kapalı kapıların alt boşluğuna veya orta aralığına odaklanıp Ctrl tuşuna bastığınızda yassılaşıp karşı tarafa sızabiliyorsunuz. Gerilimi belirleyen asimetrik kural ise şu: sizi takip eden varlıklar kapıların altından sızmak yerine kapıları doğrudan açabiliyor.

LCZ-02 Fluid Training koridoru ve kapalı muhafaza kapısı
LCZ-02 Fluid Training: bileşikleri topladığınız ve kapalı kapıların altından sızmayı öğrendiğiniz başlangıç bölümü.
Güvenlik devresi A kontrol terminali
Kontrol terminalleri üzerinden güvenlik devrelerini devre dışı bırakma.

Karanlık kesintiler, basınç vanaları ve devre bulmacaları

Light Containment ve Heavy Containment bölgelerinden yüzeye çıkmak için tesisin kilit sistemlerini adım adım devre dışı bırakmak gerekiyor. Kontrol terminallerinden güvenlik devrelerini kapatıyor, basınç kontrol odalarında vanaları doğru sırayla (II > I > III) çevirerek kilitli geçişleri açıyorsunuz.

Tesisin karanlığa gömüldüğü kesinti koridorlarında üçüncü bileşik olan Lumen devreye giriyor. Geçici gece görüşü sağlayan Lumen ile karanlıkta beliren spektral rotayı takip ediyor ve süre dolmadan güvenli bölgeye ulaşmaya çalışıyorsunuz.

Son kilidi açan "Lockdown / Circuit Override" bulmacasında ise kayan karolarla giriş ve çıkış arasında kesintisiz bir hat kuruyor, ardından kendi iletken sıvınızı devrenin içine göndererek sistemi kısa devre yaptırıyorsunuz.

Lockdown / Circuit Override iletken sıvı bulmacası
Kayan karolarla yolu tamamlayıp kendi iletken sıvınızla kilidi kısa devre yaptırdığınız devre bulmacası.

Tohumlu tesis yerleşimi ve SCP esintili atmosfer

Her denemenin ezberlenmiş koridorlara dönüşmemesi için tesisi tohumlu (seeded) bir yerleşim üreteciyle kurguladım. Oyuncu rastgele bir tesis üretebildiği gibi, metin veya sayı girerek aynı yerleşimi yeniden oluşturabiliyor ve çözümlenmiş seed kodunu paylaşabiliyor.

Atmosfer ve anlatı tarafında SCP Foundation evreninden ve klasik containment breach geriliminden ilham aldım. Karakter konuşmuyor; tesisin geçmişi geride kalmış vaka kayıtları, deney günlükleri ve endüstriyel ses tasarımı üzerinden anlaşılıyor.

Tehdit tasarımında bakış açısı ve ses ipuçları belirleyici rol oynuyor: Pale Witness ile karşılaştığınızda yüzüne bakmaktan kaçınmanız, ayak seslerini dinlemeniz ve uyarı çığlığı sırasında odadan zamanında çıkmanız gerekiyor.

Lumen gece görüşü ile karanlıkta platformlar arasında ilerleme
Lumen bileşiğiyle geçici gece görüşü açarak karanlık bakım boşluklarında ilerleme.

Jam sonrası v0.2.0 güncellemesi ve kapsam disiplini

Kısıtlı sürede birinci şahıs bir 3B korku-bulmaca oyunu tamamlamak sıkı bir kapsam yönetimi gerektirdi. İsteğe bağlı deney proloğu ve iki odalı "Fluid Training" başlangıcıyla oyuncuya hareket, bileşik ve sızma kurallarını doğrudan oynanış içinde öğreten bir giriş kurdum.

Jam sonrasında yayınladığım Version 0.2.0 (Emergency Reserve) güncellemesiyle her iki muhafaza bölgesine camı kırılarak Thin, Thick ve Lumen alınabilen garanti acil durum odaları ekledim, takip dengesini iyileştirdim ve yerel olarak kaydedilen sekiz başarım tanımladım.

Seepage, tek bir somut mekanik fikrin hem hareket sistemini hem bulmacaları hem de gerilim temposunu bir arada taşıyabildiğini doğruladığım bir proje oldu.

Seepage oynanış ve tanıtım videosu

Diğer projeler