Bir meydan, bir karakter ve kısa bir görev düşünün. Karakter araca binsin, birkaç sokak ilerlesin, yolcusunu bıraksın. Ekranda güzel bir şehir görmekle bu küçük yolculuğun sorunsuz işlemesi arasında pek çok iş var. Yapay zekâyla oyun geliştirmeye başlarken en yararlı hedef, bu yolculuğu baştan sona tamamlamak.
“Bir Gecede GTA İstanbul Yaptırdım! (Claude + Tripo AI)” başlıklı özgün proje videosu, İstanbul temalı bir prototip üzerinden kod, 3B varlık ve oyun motorunu bir araya getiriyor. Yapımcının bu denemesi, kendi küçük oyunumuz için şu soruyu açıyor: Parçaları hangi sırayla birleştirirsek hatanın nerede olduğunu daha kolay buluruz?
Üç aracın görevini ayırın
Claude Code kod tarafında çalışır. Unity, sahneyi ve oyunun davranışlarını çalıştıran oyun motorudur. Tripo ise üretim hattına üç boyutlu nesneler sağlar. Tripo’nun resmî CLI belgesi, Claude Code gibi ajanlarla kullanımını açıklıyor. CLI, terminalden komut vererek kullanılan arayüz demek.
Unity editörüne erişim için ayrıca bir köprü gerekir. Claude Code’un desteklediği MCP, araçların yapay zekâyla konuşmasını sağlayan bağlantı standardıdır. Örneğin CoplayDev’in MCP for Unity projesi, sahne, varlık, kod ve test işlemleri sunuyor. Bu, Unity Technologies’e bağlı olmayan açık kaynak bir projedir. Kullanacağınız köprüyü adı ve uyumlu sürümüyle proje notuna yazın.
Şehrin tamamından önce tek bir sokak
İlk sahneyi kutularla kurmayı öneriyorum. Bir kutu araç, bir kutu bina olsun. Karakter yürüsün, duvarda dursun ve bir hedefe ulaşsın. Böylece süslü modeller gelmeden hareket, kamera ve çarpışma davranışını değerlendirebilirsiniz.
Görevi “İstanbul gibi bir oyun yap” yerine gözlenebilir bir sonuçla tarif edin: “Karakter başlangıçtan durağa ulaşsın; araca biniş ve iniş çalışsın; hedefe gelince görev yalnız bir kez tamamlansın.” İlk deneme için önerdiğim kapsam bu. Harita, görev çeşitleri ve gece ışıkları sonraki sürüme kalabilir.
Bir değişiklikten sonra aynı kısa rotayı yeniden oynayın. Araç duvarı geçiyorsa son eklenen davranışı inceleyin; karakter modelini yeniden üretmek bu sorunu çözmeye yönelik bir adım olmayacaktır. Beklenen davranış bu mu?

Güzel modelden kullanılabilir oyun varlığına
Karakter referansını hazırlarken ön, yan ve arka görünüşün aynı tasarımı anlattığını kontrol edin. Yönleri dosya adında açıkça belirtmek, eksik görünüşleri üreticinin yorumuna bırakmamak için yararlı bir hazırlık olur.
Ardından bir örnek modeli sahneye alın. Ölçeği, zemine oturuşu, dokusu ve farklı açılardan görünüşü üzerinde durun. Tripo’nun retopoloji işlemi, modelin yüzeyini oluşturan çokgen sayısını azaltmaya yarar. Sadeleştirme sonrasında karakterin siluetini ve eklem çevresini yeniden inceleyin.
Hareket için rig, yani modelin sanal iskeleti de gerekir. Tripo’nun animasyon aktarma belgesi, hazır hareketlerin iskeletli modele uygulanmasını ayrı bir işlem olarak anlatır. Önce duruş ve yürüyüşü kontrol edin; bunlar oturduktan sonra koşu ve diğer hareketlere geçin. Ayağın yere basması, dizin bükülmesi ve dönüşte gövdenin davranışı iyi kontrol noktalarıdır.
Bütçeyi görevlerle birlikte izleyin
Tripo kurulumu ile üretim harcamasını ayrı düşünün. Resmî ücretlendirme belgesine göre API görevlerinde kredi önce ayrılır, görev başarılı olduğunda tüketilir; başarısız veya iptal edilen görevlerde ayrılan kredi geri döner. Bekleme süresi dolan bir işlem için mevcut görev durumuna bakın; CLI belgesi, böyle durumlarda yeni üretimi hemen başlatmak yerine mevcut işi izlemeyi anlatır.
Kendi deneme planınıza her varlık için ad, görev kimliği, harcama ve kabul durumunu ekleyin. Bir kredi sınırını prompta yazmakla birlikte uygulamanın hesap ve izin ayarlarını da düzenleyin. Claude Code’da araç izinlerini uygulama uygular; izin kapsamı prompttan ayrı belirlenir.
İlk sürümü nasıl kabul edelim?
Önerilen kontrol turu kısa ve tekrarlanabilir olsun: sahneyi açın, rotayı tamamlayın, duvara yaklaşın, araca binip inin, görevi yeniden başlatın. Her adım için “geçti / düzeltilecek” kaydı tutun. Sonra aynı turu daha önce oynamamış birine verip açıklama yapmadan nerede takıldığını izleyin.
Performansı da hedef cihazda ölçün. Unity Profiler, uygulamanın kaynak kullanımını incelemenizi sağlar. İlk turda belirlediğiniz aynı rota, sonraki sürümlerin karşılaştırması için de işe yarar. Birlikte çalışan küçük bir sokak, genişletilecek oyunun sağlam başlangıcıdır.


