2 Player Snake Logo PLAY NOW
2 Player Snake Logo 📱 Mobil'de Oyna!

Fikir Nasıl Doğdu?

Her şey basit bir soruyla başladı: “Bunu neden yapay zekaya yazdırmıyoruz?”

Biz bir videographer ve bir avukatız — yazılım geliştirme geçmişi sıfır olan iki kişi. Ama bir fikrimiz vardı: aynı ekranda iki kişinin oynayabileceği bir yılan oyunu. Basit, eğlenceli ve yanında oturan biriyle anında oynanabilecek bir şey.

90’ların sonunda Nokia telefonlarında herkesin oynadığı klasik yılan oyununun hiçbir zaman düzgün bir aynı ekran iki kişilik versiyonu çıkmamıştı. Tam olarak bunu yapmak istedik. Tek sorun: ikimiz de kod yazmayı bilmiyorduk.

Yapay Zeka ile Geliştirme Dünyasına Giriş

ChatGPT’yi açtık ve ilk prompt’umuzu yazdık: “Tarayıcıda çalışan iki kişilik bir yılan oyunu yapmak istiyorum. Her iki oyuncu aynı ekranda. Biri WASD, diğeri ok tuşlarını kullanacak.”

Geri gelen şey gerçek HTML ve JavaScript koduydu. Kodu bir dosyaya yapıştırdık, tarayıcıda açtık — ve ekranda oyunun ilk versiyonu belirdi. Kabataslak, hatalı ve eksikti. Ama çalışıyordu. O an her şeyi değiştirdi.

Geliştirme Döngüsü

Bundan sonra onlarca kez tekrarladığımız bir döngü başladı:

  • Oyunu oyna ve neyin bozuk olduğunu bul
  • Sorunu yapay zekaya sade bir dille anlat
  • Güncellenmiş kodu al
  • Tekrar test et
  • Döngüyü tekrarla

Tek bir satır kod yazmadık. Ama başka bir konuda çok iyileştik: sorunları net bir şekilde tanımlamak. Prompt’larımız ne kadar spesifik ve detaylı olursa, aldığımız sonuçlar o kadar iyi oluyordu.

Çarpışma algılama, skor takibi, oyun bitti ekranı, duvar sınırları — bunların hepsi kodlamayla değil, konuşmayla inşa edildi.

Web Sitesini Kurmak

Oyun oturumlu bir hale gelince siteye geçtik. Platform olarak WordPress kullandık — yine yapay zeka rehberliğiyle — ve bugün gördüğünüz karanlık cyberpunk estetiğini tamamen prompt’lar ve iterasyonla tasarladık.

Parlayan kenarlıklar, neon renkler, klavye tuşu görselleri, tam ekran modu — hepsi ne istediğimizi tarif edip sonuçları doğru görünene kadar rafine ederek ortaya çıktı.

Domain alımı, hosting kurulumu ve teknik yapılandırmayı da yapay zeka yardımıyla hallettik. Bir geliştiriciye günler alacak şeyler bize saatler aldı — yetenekli olduğumuz için değil, doğru soruları sormayı öğrendiğimiz için.

Ne Öğrendik?

Hiçbir kodlama geçmişi olmadan 2 Player Snake‘i geliştirmek bize önemli bir şey öğretti: bir şeyler inşa etmenin önündeki engel köklü biçimde değişti.

Artık kod yazmayı bilmenize gerek yok. Ne inşa etmek istediğinizi bilmeniz, bunu net bir şekilde tarif edebilmeniz ve sonucun istediğiniz şey olup olmadığını değerlendirebilmeniz gerekiyor. Bunlar insan becerileri — teknik değil.

Hiç “bunu ben yapamam” diye kenara koyduğunuz bir fikriniz olduysa — biz bunun yanlış olabileceğinin canlı kanıtıyız. Bir deneyin. En kötü ihtimalle ilginç bir öğleden sonra geçirmiş olursunuz.

👉 Oyunu oyna: 2playersnake.com

Scroll to Top