Yapay Zeka ile Oyun Yapma: Claude Code ile Skyrim'in İki Katı Bir RPG
Kod bilmeden yapay zeka ile oyun yapmak mümkün mü? Bir geliştirici vibe coding ile Claude Code, Tripo AI ve Blender'ı kullanarak 12 × 12 km'lik bir açık dünya RPG yaptı. Araçlarını, sürecini ve eleştirmen döngüsünü derledim; hangi iddiaların temkinli okunması gerektiğine de baktım.

Son birkaç gündür X'te bir gönderi çok konuşuluyor. Kendini "kod yazmayı bilmeyen" biri olarak tanıtan geliştirici Mike Houser, yapay zeka ile sıfırdan bir açık dünya RPG yaptığını söylüyor: AOD - Age of Dragon. Haritası, The Elder Scrolls V: Skyrim'in yaklaşık iki katı. Kullandığı yöntem de şu an çok popüler olan vibe coding: kodu kendisi yazmıyor, Claude Code gibi yapay zeka araçlarına doğal dille ne istediğini anlatıyor. Gönderi iki günden kısa sürede 320 binden fazla görüntülenme ve iki binin üzerinde kaydetme aldı.
"Kod bilmiyorum" ve "Skyrim'in iki katı" kulağa tık tuzağı gibi geliyor. Ama yöntemini, araçlarını ve rakamlarını gönderi dizisinde açık açık paylaşmış; içinde işe yarar epey şey var. Bu yazıda yapay zeka ile oyun yaparken kullandığı araçları, süreci ve rakamları derledim, yanına da yapay zeka ile 3D oyun yaparken edindiğim kendi deneyimimi ekledim.
Age of Dragon: yapay zeka ile ne yapıldı

Paylaştığı rakamlara göre (oyun hâlâ geliştiriliyor):
- Dünya: 12 × 12 km'lik bir ada; 6 bölge, 79 mekân, 9 zindan. Yürüyerek baştan başa yaklaşık 45 dakika, ejderhayla 4 dakikadan kısa.
- İçerik: 34 görev, 56 düşman türü, 20 boss, 146 eşya.
- Görseller: 482 3D model, 694 animasyon.
- Ses: 544 seslendirme repliği, 772 ses efekti, 37 müzik parçası.
- Kod: 80 bin satır kod, 577 commit, 85.000'den fazla araç çağrısı ve 21 milyardan fazla token.
- Kalite kontrol: 25 eleştiri turu, 19.347 ekran görüntüsü incelendi.
Oyun Three.js ile yapılmış ve doğrudan tarayıcıda çalışıyor.

Yapay zeka ile oyun yapma araçları: Claude Code, Tripo AI, Blender
Ne için | Araç |
|---|---|
Kod yazmak ve tüm süreci yönetmek | Claude Code (Opus 5.5), Fable 5.2 |
Mekânların konsept çizimleri | GPT-6 Astra |
3D modeller | Tripo AI |
İskelet ve animasyon | Blender (Claude kullanıyor) |
Seslendirme, ses efektleri, müzik | ElevenLabs (fal üzerinden) |
Oyun motoru | Three.js |
Maliyet olarak aylık 200 dolarlık Claude aboneliğini, üstüne biraz API ve diğer araçları sayıyor; toplamın 400 dolar civarında olduğunu tahmin ediyor.
Yapay zeka ile oyun geliştirme süreci adım adım
1. Önce konsept çizim, sonra dünya
Başlangıç noktası kod değil, görsel. Önce oynamak istediği fantastik dünyayı kafasında kurmuş, her mekânı yapay zekaya konsept çizim olarak çizdirmiş. Sonraki her şey bu çizimlere bakılarak yapılmış.
Özellikle altını çizdiği bir cümle var: Asıl sır konsept çizimler. Güçlü bir referans görsel olmadan model her şeyi sıradan bir şeye doğru "iyileştirir".
Buna tamamen katılıyorum. Yapay zeka bir şeyi örnek alarak yapmakta çok iyi. Ama hayal etmesini isterseniz genelde herkesin daha önce gördüğü o ortalama sonucu alırsınız.
2. Karakterler ve objeler: hepsi Tripo AI ile 3D model
Oyundaki her karakter, canavar, kale ve eşya, Tripo AI ile görselden üretilmiş 3D modeller. Sadece ağaçlardan yirmiden fazla çeşit var. 60 modelin ekran görüntüsünü paylaşmış ve hepsinin Tripo'dan doğrudan çıktığını, üzerinde düzeltme yapılmadığını söylüyor.


3. Claude, Blender'da iskelet ve animasyonu ekliyor
Modeller hazır olunca Blender'ı Claude'a kullandırmış: bütün karakterler tek bir iskeleti paylaşıyor, motion capture animasyonlarının temposu da her karakterin ağırlığına göre yeniden ayarlanıyor. Onun deyişiyle: Blender'ı kurun, gerisini LLM'e kullandırın.

4. Eleştirmen döngüsü: Claude Code'daki yapay zekalar birbirinin hatasını buluyor
Bence bütün dizinin en değerli kısmı bu. İki döngüsü var:
- Yapay zeka eleştirmen döngüsü: Her turda aynı kamera açılarından ekran görüntüleri alınıyor ve "kodu göremeyen" bir eleştirmen ajanına veriliyor. Ajan, görüntüleri konsept çizimlerle karşılaştırıp 1 ile 10 arasında puan veriyor. Sonra bir düzeltme ajanı en düşük puanlı yorumları ele alıyor ve yeniden puanlama yapılıyor. Hepsi Claude Code üzerinde çalışıyor.
- Kendisi oynamak: Oynarken tuhaf gelen her şeyi not alıyor. Her not bir ajana verilen bir göreve dönüşüyor; düzeltilince yeniden oynuyor.
İşin püf noktası şu: Eleştirmen her seferinde aynı kamera açılarını ve aynı ölçütü (konsept çizimleri) kullanıyor. Böylece her turdaki ilerleme hisle değil, karşılaştırılarak ölçülüyor. Kendisi de söylüyor: Yapay zeka sıkıcı işleri çok hızlı bitirebiliyor ama son dokunuştaki o sihir hâlâ durmadan oynayıp düzeltmekten geçiyor.

Yapay zeka ile oyun yapmanın sınırları: temkinli okunması gerekenler
- "Skyrim'in iki katı" harita alanını anlatıyor, içerik miktarını değil. 34 görev, Skyrim'deki yüzlerce görevin çok gerisinde; bu onun kendi rakamlarından da anlaşılıyor.
- "Birkaç günde bitti" iddiası tutarsız: Ana gönderide birkaç gün, başka bir gönderide 4 gün diyor. Ama iki ay önce işinden ayrılıp bu işe başladığını da söylüyor, üstelik oyun hâlâ geliştiriliyor.
- Şimdilik yalnızca videolar var, oynanabilir herkese açık bir sürüm yok. Oyun hissi, performans ve ne kadar hata olduğu henüz bilinmiyor.
- Kendisi Tripo'nun tanıtım ortaklarından biri ve dizide kendi davet bağlantısını da paylaşmış. Tripo hakkındaki yorumları dikkate alınabilir ama bu arka planı aklınızda tutun.
Bütün bunları hesaba katsak bile, tek bir kişinin birkaç yüz dolarlık araç masrafıyla bu ölçekte oynanabilir bir prototip çıkarması iki yıl önce düşünülmesi bile zor bir şeydi.
Tripo ile kendi deneyimim
Ben de daha önce benzer bir deney yaptım: yapay zekaya Blender script'i yazdırıp model kurdurdum, karakter bir yığın bloğa dönüştü. Tripo ile konsept çizimi doğrudan 3D'ye çevirince ise detayların neredeyse hepsi korundu. Bütün süreci "Yapay Zeka ile 3D Model Oluşturma: Blender mı, Tripo AI ile Resimden 3D mi?" yazısında anlattım.
Mike ile vardığımız sonuç aslında aynı: Önce iyi bir konsept çizim, sonra resimden 3D. Bu, yapay zekaya modeli sıfırdan kurdurmaktan çok daha etkili. Dikkat edilmesi gereken iki şey var: Üretilen modellerin poligon sayısı çok yüksek, oyuna koymadan önce düşürmek gerekiyor; yüklediğiniz görselde de tercihen tek bir karakter olmalı.
Yapay zeka ile kendi oyununuzu yapmak için nereden başlamalı
Onun yöntemine bakarak şöyle başlamanızı öneririm:
- Önce konsept çizim: Tek bir mekân, tek bir karakter yeter. Stil oturunca genişletin.
- Resimden 3D ile model üretin: Konsept çizimi tek bir objeye kırpıp yükleyin.
- Blender'ı yapay zekaya kullandırın: Poligon düşürme, iskelet, animasyon.
- Bir eleştirmen döngüsü kurun: Sabit kamera açıları, sabit referans görseller; yapay zeka puan versin, sonra düzeltsin.
- Kendiniz oynayın: Son hissi ancak bir insan oynayınca anlarsınız.
Aklınızda yapmak istediğiniz bir oyun ya da 3D proje varsa, Threads ya da X üzerinden gönderilerimden birine yorum bırakın, konuşalım.