Vibe coding yeni game jam
Oleg Sidorkin, Cinevva Teknoloji Direktörü
Andrej Karpathy, istediğiniz şeyi tarif ederek yazılım geliştirmeyi ve uygulama sürecini yapay zekâya bırakmayı anlatmak için Şubat 2025'te "vibe coding" terimini ortaya attı. Bir yıl sonra Collins Dictionary bu terimi Yılın Kelimesi seçti. Terime yönelik aramalar o bahar %6.700 arttı.
Çoğu yazılım için vibe coding, daha hızlı prototipleme anlamına geliyor. Oyun geliştirme içinse daha özel bir anlam taşıyor. "Sıra dışı fikir" ile "oynanabilir prototip" arasındaki engel ortadan kalktı.
A Breaker Belt: Snake ile Arkanoid buluşuyor; Cinevva Engine üzerinde üç günde vibe coding ile geliştirildi
Aslında ne değişti?
Game jam'ler, oyun geliştirme çoğu deney için fazla uzun sürdüğünden var. Elinizde 48 saat, bir tema ve kafein ile adrenalinin sağlayabildiği kadar enerji olur. Bu kısıtlama yaratıcılığı zorunlu kılar. İddialı bir şey geliştiremezsiniz, bu yüzden sıra dışı bir şey yaparsınız. Tarihin en iyi oyunlarından bazıları game jam projeleri olarak başladı.
Vibe coding de benzer bir şey yapıyor, ancak yapay zaman baskısını ortadan kaldırıyor. Bir mekaniği, atmosferi veya davranışı tarif etmek günler yerine dakikalar içinde çalışan bir prototip elde etmenizi sağladığında, kimsenin onay vermeyeceği fikirleri deneyebilirsiniz. Deney yapmanın ekonomisi değişti.
A Breaker Belt'i üç günde geliştirdik. İki kişi, aralıklı çalışarak ve yoğun mesai yapmadan. Snake ile Arkanoid buluşuyor. 50 dalga. 23 tuğla türü. Tepkisel müzik. Yapay zekâ anlatımı. Gerçek zamanlı sentezlenen ses efektleri. Web, mobil ve PC için yayımlandı. Bu kapsam normalde sekiz veya dokuz kişilik bir ekibin birkaç ayını alırdı. Bir beyin fırtınası belgesinde ölüp gidecek bu sıra dışı birleşim, bunun yerine uzun bir hafta sonunda geliştirildi.
Vibe coding'in oyunlar için asıl yaptığı şey bu. Harika oyunları otomatik olarak üretmiyor. Deneyleri ucuz hâle getiriyor.
Trendin ardındaki rakamlar
Yatırımlar, sektörün bunu ne kadar ciddiye aldığını gösteriyor. Cursor, D Serisi yatırım turunda 2,3 milyar dolar topladı. Lovable, 6,6 milyar dolar değerleme üzerinden 330 milyon dolar yatırım aldı. Y Combinator'ın 2025 Kış dönemindeki girişimlerinin tahminen %25'i, kodunun %95'i yapay zekâ tarafından üretilmiş kod tabanları kullanıyordu.
Özellikle oyun geliştirme alanında Three.js, haftalık 2,7 milyon npm indirmesiyle artık vibe coding ile geliştirilen web oyunlarının başlıca kütüphanesi. Cinevva, Phaser ve giderek büyüyen bir yapay zekâ araçları listesi gibi platformlar, ana girdinin niyeti tarif etmek olduğu geliştirme ortamları oluşturuyor.
Karpathy'nin kendisi şimdiden bir sonraki kavrama geçti. Yapay zekâ ajanlarının insan istemlerine yanıt vermek yerine kodu kendilerinin yazdığı bu yaklaşıma "agentic engineering" adını veriyor. "Bunun bir sanatı, bilimi ve uzmanlığı var," diye yazdı. Alan, onu tanımlayan kelime dağarcığından daha hızlı ilerliyor.
Değişmeyenler
Sınırlamalar gerçek ve bunlar hakkında dürüst olmak gerekiyor. Projeler büyüdükçe bağlam yönetimi darboğaz hâline geliyor. Projeniz, tüm bağlamın tek bir pencereye sığmayacağı kadar karmaşıklaştığında yapay zekâ modellerinin performansı düşüyor. Elde ettiğiniz kod çoğu zaman çalışacak kadar iyi, ancak sürdürülebilecek kadar iyi değil. Bir şey bozulduğunda, kimsenin tam olarak anlamadığı, yapay zekâ tarafından üretilmiş karmaşıklığın hatalarını ayıklamak başlı başına özel bir zorluk oluşturuyor.
Bir de beğeni meselesi var. Yapay zekâ, mekanik açıdan işlevsel bir oyunu çok hızlı üretebilir. Ancak oyunun eğlenceli olup olmadığını söyleyemez. Zorluk eğrisinin doğru hissettirip hissettirmediğini. Müziğin atmosfere uyup uymadığını. Temponun ilginizi canlı tutup tutmadığını veya sizi yavaş yavaş sıkıp sıkmadığını. Bir prototipi oynamaya değer bir oyundan ayıran bu değerlendirme katmanı, hâlâ ortaya çıkan sonucu önemseyen bir insana ihtiyaç duyuyor.
Game jam'ler işe yarar çünkü zaman baskısı, neyin önemli olduğuna dair zor seçimler yapmanızı gerektirir. Vibe coding zaman baskısını ortadan kaldırıyor, ancak seçim yapma gerekliliğini kaldırmıyor. En iyi vibe coding oyunları, karşılarına çıkan her sonucu kabul edenlerden değil, ne istediklerini bilen insanlardan çıkacak.
Bundan sonra ne olacağını düşünüyorum?
Var olmaması gereken daha fazla oyun var olacak. Bazıları berbat olacak. Bazılarıysa muhteşem olacak. Oran değişmeyebilir, ancak hacim artacak. Ve bu hacmin içinde daha önce asla geliştirilemeyecek oyunlar bulacaksınız. Henüz adı olmayan türler. Kimsenin fon sağlamayacağı birleşimler. Araçlar nihayet engel olmaktan çıktığı için tek bir kişinin geliştirdiği kişisel projeler.
Daha iyi araçların vaadi her zaman buydu. Her şeyin daha iyi olması değil, daha fazla şeyin var olabilmesi. Game jam enerjisi, yani "bir deneyelim ve görelim" yaklaşımı artık 48 saatlik bir zaman aralığıyla sınırlı değil. Salı öğleden sonra ve bir fikriniz var. Perşembe günü oynanabilir hâlde.
Cinevva'nın oyun motorunu ücretsiz kullanabilirsiniz. Sıra dışı oyun fikrinizin var olmasına yalnızca üç gün kalmış olabilir.
İlgili içerikler:
- A Breaker Belt: Snake ile Arkanoid buluşuyor; üç günde vibe coding ile geliştirildi
- Bir radyo istasyonu kuracağımızı beklemiyorduk
- Agentic yapay zekâ kodlama araçları — oyun geliştirme için Claude Code, Cursor ve GitHub Copilot
- Game Jam'ler ve Hackathon'lar — özgün 48 saatlik oyun geliştirme formatı
- Web Oyun Motorları Karşılaştırması — yapay zekâ destekli iş akışlarıyla uyumlu oyun motorları