8 puan yazan yunheenet 2025-07-04 | 3 yorum | WhatsApp'ta paylaş

Merhaba!

Vibe coding ile gerçekten nereye kadar gidebiliriz diye düşünürken ortaya çıkan, oyun hissiyle harmanlanmış sanal karakter sohbeti hizmeti.

2D piksel art kullanarak Vibe City içinde klasik bir midnight bar kurduk ve sanal misafirler burada vakit geçiriyor. Günün ruh halini seçip bir içecek önerisi aldıktan sonra, hoşunuza giden bir misafirle sohbet edebilirsiniz.

3 ekip arkadaşımla birlikte yan proje olarak çeşitli denemeler yapıyoruz. Daha önce yaptıklarımızın dışına çıkıp, "Acaba insanlara teselli, empati ve eğlence verebilir miyiz?" sorusuna yanıt arayan bir sprint projesi olarak düşünebilirsiniz.

Bu hizmet, 2 haftalık bir design sprint süreciyle oluşturuldu.


[Kullanılan yapay zeka araçlarının kombinasyonu]
VibeCity olduğu için olabildiğince çok üretken yapay zeka hizmeti kullanmayı denedik.

  • Karakter prompt'ları (ChatGPT, Silly Tavern)
  • Karakter görselleri, arka plan (Midjourney, Whisk(Imagen4), Imagen3)
  • Arka plan dünyası/lore, görsel üretim prompt'ları (ChatGPT 4o, Gemini 2.5 Pro)
  • Projenin uygulanması (Claude Sonnet 4, ChatGPT 4.1)
  • BGM (SunoAI)

Prototip, bir iki gün içinde bizi tatmin edecek seviyeye geldi. Ancak beklenildiği gibi özellik eklendikçe vibe tekrar sayısı ciddi biçimde arttı ve süreklilik belirgin şekilde düştü; bu yüzden IDE içinde mümkün olduğunca Agent modu yerine Ask modunu daha çok kullandık ve her dosyada satır sayısını düşük tutmaya özellikle odaklandık.

Özellikle oyunda kullanılan scene kavramını ilk kez uyguladığımız için, net tasarım yönergeleri eksik olduğundan zorlandığımız kısım daha da fazlaydı.

Karakter prompt'ları oluştururken Silly Tavern ya da Wrtn kullanan kişilerin ipuçlarından yararlandık.

İçecek görsellerini üretirken kullandığımız basit prompt aşağıdaki gibiydi.
"A detailed pixel art masterpiece, 16-bit retro style, vibrant colors, white background, depicting: mojito. Ensure clear outlines and a distinct pixelated aesthetic."

Tasarımcısı olmayan bir ekip olarak, ihtiyaç duyduğumuz asset'leri üretken yapay zeka ile gerçekten yeterince oluşturabilir miyiz diye düşünmüştük; ama prototip için fazlasıyla tatmin edici bir deneyimdi.


[Geliştirme ile ilgili]

  • IDE (Cursor, Github Copilot)
  • API (ChatGPT 4.1)
  • Sunucusuz backend (Vercel)
  • Veritabanı (sunucusuz SQLite)

React ortamı benim için ilkti. Vercel'in ücretsiz planı olan Hobby seviyesiyle, kolay dağıtımdan istatistiklere, Speed Insights kontrolüne, sunucusuz DB bağlantısına ve özel alan adı bağlamaya kadar son derece memnun kaldığım bir deployment deneyimi oldu.


Oyunun duygusunu korumak için şu anda testleri yalnızca masaüstü ortamında yürütüyoruz; ancak soru ve geri bildirimler her zaman memnuniyetle karşılanır! Teşekkürler.

3 yorum

 
attrestmedia 2025-07-04

İlginç bir proje ama mobilde çalışmaması üzücü. Eve gidince denemem gerekecek. ^^;

 
ifmkl 2025-07-04

Vay, gerçekten çok ilginçmiş! Lezzetli bir Margarita içkisini afiyetle içtim haha

 
yunheenet 2025-07-04

Denediğiniz için teşekkürler! Umarım gündüz içkisi keyifli geçmiştir haha