- DOOMscrolling, Doom oyunu ile kaydırmayı birleştiren web tabanlı yeni bir oyun
- Bu oyun yalnızca kaydırma hareketiyle ilerliyor ve haber başlıkları gerçekten oyun içinde görünüyor
- İlk aşamada AI yardımı olmadan geliştirmek zordu, ancak GPT-5 yardımıyla hızlı bir prototip üretmeyi başardı
- Oyunu daha eğlenceli hale getirmek için silah yükseltmeleri, çeşitli engeller ve rastgele arka planlar uygulandı
- En yeni AI ile iş birliği yaparak üretim bilgi birikimini, deneme-yanılmaları ve oyun için UI laboratuvarını kullanma deneyimini paylaşıyor
DOOMscrolling: Oyun tanıtımı
- DOOMscrolling: Oyun, web tarayıcısında çalışan ve Doom'dan ilham alan kaydırma tabanlı bir oyun
- Kullanıcı, yalnızca ekranı kaydırarak oyunda ilerleyebilir; sağa-sola hareket ya da zıplama gibi eylemler gerekmez
- Geliştirici, fikirden uygulamaya uzanan süreç, deneme-yanılmalar ve AI'dan yararlanarak üretim deneyimi etrafında oyun geliştirme kaydını paylaşıyor
İlk geliştirme denemeleri ve zorluklar
- Geliştirici profesyonel bir kod yazarı değil, ancak vibe coding kullanarak yaratıcı fikirleri gerçeğe dönüştürme sürecini tercih ediyor
- 9 ay önceki ilk denemede GPT-4 gibi LLM tabanlı araçlar kaydırma hareketini anlayamadığı için uygulama başarısız oldu
- Bu başarısızlık, hem LLM'lerin sınırlarını hem de kendi yetkinlik duvarını hissettirdi
GPT-5 ile yeniden deneme ve hızlı prototip geliştirme
- GPT-5 yayımlandıktan hemen sonra, öncekine kıyasla çok daha verimli ve net biçimde oyun prototipini iki saat içinde üretmek mümkün oldu
- Oyunun özü, mevcut bir nişancı oyununu dönüştürerek yalnızca ileri-geri hareket etmeye dayandırmak ve canavarların konumunu zemine göre görece sabit tutmak oldu
- Başlangıçta yalnızca temel geometrik şekillerden oluşan 5 canavar türü ve basit animasyonlar eklendi
- Tatil sırasında boş vakitlerde özellikler iyileştirilerek tamamlanmışlık ve eğlence kademeli olarak artırıldı
Özellik geliştirmeleri ve eğlence unsurlarının eklenmesi
- Oynama motivasyonu sağlamak ve aşırı hızlı ilerlemeyi önlemek için çeşitli düzenekler eklendi (ör. 100 yaratık öldürünce silah yükseltmesi, fazla oyalanınca peşine düşen alev duvarı, engeller eklenmesi)
- Çeşitli arka plan dokuları, can iksirleri, kayıt noktası işaretleri, duraklatma ekranı gibi erişilebilirliği ve kullanıcı deneyimini artıran birçok unsur yansıtıldı
Haber başlıklarının entegrasyonu ve hikâye anlatımı
- Oyun, gerçek haber RSS akışı ile bağlantılı; oynarken tarihe göre haber başlıkları oyuncuyu "ayartan" dekoratif unsurlar olarak ortaya çıkıyor
- Başlıklar gerçek oynanışa doğrudan etki etmese de, sürükleyiciliği ve doomscrolling'in özünü yansıtan bir sunum oluşturuyor
- Bu unsur sayesinde oyun aynı zamanda tek bir akışa dayalı gelişmiş bir RSS okuyucu işlevi de görüyor
AI ile iş birliği ve tasarım deneyleri
- AI ile iş birliğinde tekrar tekrar açıklama yapma ya da ince ayar zorlukları ortaya çıkabiliyor
- Önceden render almak yerine, canavarlar ve dekoratif ögeler oyun içinde gerçek zamanlı render yöntemiyle oluşturuldu
- Stili test edebilmek için ayrı bir laboratuvar (lab) sayfası oluşturuldu; tasarıma doğrudan müdahale edildi ve slider gibi kontrol araçları kullanıldı
- Sonuç olarak sade ama tutarlı canavarlar ve dekoratif ögeler zaman içinde yavaş yavaş tamamlandı
- Gerçek ortamda büyük yük oluşturmadan çeşitli görsel varyasyonlar sunuyor
Oyunun dağıtımı ve kapanış
- Sürekli iyileştirilebilecek fikirler olsa da, şimdilik 1.0 sürümüyle yayıma hazırlanması tamamlandı
- Mobil ve masaüstünde eşit oyun deneyimi sağlanıyor; ana ekrana eklenince bağımsız bir uygulama gibi çalışabiliyor
- Üretici, projeyi desteklemek için bültene abone olunmasını ve paylaşılmasını istiyor
Kısa özet
- DOOMscrolling, AI ve insan iş birliği, yenilikçi kaydırma odaklı oyun mekaniği ve gerçek haber RSS akışının birleşimiyle yeni bir web oyunu deneyimi sunuyor
- Tekrarlanan başarısızlıklar ve iyileştirmeler, AI'ı araçsallaştıran deneyler üzerinden yaratıcı bir sonucun ortaya çıktığı gizli bir geliştirme hikâyesi
- Yazılım ve oyun prototipleme, AI kullanımı ve kullanıcı deneyimi genişletmeyle ilgilenen geliştiriciler ve IT profesyonelleri için faydalı bir örnek
Henüz yorum yok.