Karşılaştırma

NIGHTSHIFT’i iki kez yaptırdım

Gemini 4 Carbon ile Claude Fable 5.2’ye tek bir prompt’la tarayıcıda çalışan bir sürüş oyunu yaptırdım, oyuncu arabası da dahil. Hangisi ne yaptı, ne kadar sürdü, kaça mal oldu, burada.

Fable: ıslak otoyolda oyuncu arabası, önden üç çeyrek açıdanGemini: ıslak otoyolda oyuncu arabası, önden üç çeyrek açıdan
Her modelin kendi arabası, Blender’da Python ile modellendi. Solda Gemini, sağda Fable. Çizgiyi sürükle ya da ok tuşlarını kullan.

10 Kasım’da iki yapay zekâ ajanına aynı uzun prompt’u verdim. Tarayıcıda çalışan, yağmurlu bir gecede otoyolda geçen, three.js ile yapılmış bir sürüş oyunu istiyordu; trafik, çarpışma fiziği ve senaryolu iki büyük sahneyle. Oyunun parçası olarak ikisi de kendi oyuncu arabasını modelledi: Blender’da, Python ile, sıfırdan. Hazır model yok.

Ajanlardan biri Gemini 4 Carbon, öbürü Claude Fable 5.2 idi. Hepsi için Gemini’ye yaklaşık 2 sa 8 dk, Fable’a yaklaşık 16 sa 36 dk gerekti. İkisine de tek satır kod yazmadım. İkisi de aynı tek prompt’u aldı.

Ne kadar uğraştılar

Ne kadar uğraştılar
Gemini 4 Carbon Claude Fable 5.2
Çalışma süresi~2 sa 8 dk~16 sa 36 dk
API maliyeti (tahmini)~$10~$300+
Oyun kodu20 dosya, 7.705 satır119 dosya, 35.831 satır
Oyuncu arabası89.900 üçgen, 2,48 MB129.824 üçgen, 1,95 MB
Ne verdimTek prompt: oyun ve arabasıAynı prompt
Benim yazdığım kodYokYok
AraçAntigravity CLIClaude Code, Opus 5.5 alt ajanlarıyla çalışan bir baş ajan
Efor ayarıHighxhigh
Çalışma süresi yalnız ajanın gerçekten çalıştığı zamanı sayıyor, boş klasörden bitmiş arabaya kadar. Maliyet, aynı işin API fiyatlarıyla tutarı. Oyun kodu src/ klasörü; araba betikleri sayılmadı.

Bu kurulumda Fable tek başına çalışmıyor. İşi planlıyor, parçalarını Opus 5.5 ile çalışan alt ajanlara dağıtıyor. Yani “Fable” dediğimde bu ekibin tamamını kastediyorum, fatura da ekibin.

İki maliyet de kesin değil. Google, Gemini 4 Carbon için henüz fiyat açıklamadı; üçüncü taraf sitelerin verdiği fiyatı kullandım, milyon girdi token’ı başına $2, milyon çıktı token’ı başına $10. Fable’ın kaydında $236 görünüyor ama yarıda kalan iki tur kayda hiç geçmedi, o yüzden gerçek rakam bence $300’ün biraz üstünde.

Nasıl çalıştılar

Gemini boş bir klasörden oynanabilir bir oyuna bana tek soru sormadan geldi. Oyun küçük, 20 kaynak dosya. Cilanın çoğu ıslak yola ve iki büyük sahneye gitmiş, prompt’un da en çok önemsediği şeyler bunlardı. Arabası tek bir Blender betiğinden çıktı.

Fable prompt’u bir proje gibi ele aldı. Önce modüllerin birbiriyle nasıl konuşacağını yazdı, sonra alt ajanları dalgalar hâlinde gönderdi: görüntü, fizik, trafik, hava, ses ve arayüz. Ardından hata aramaya koyuldu. Oyunun tamamını kendi kendine oynayan bir sürücü betiği de yazdı. En güzel yakaladığı şey arada bir ortaya çıkan bir kaza hatasıydı: enkaza çarpan bir trafik arabası fizik dünyasına hız olarak kendi konumuyla ekleniyor ve yolda bir kilometre uçup gidiyordu.

Aynı an, iki oyun

Ana menüden oyun sonu ekranına kadar, arada da iki büyük sahne. Her biri bir sürgü.

Fable: park hâlindeki arabanın üstünde ana menüGemini: park hâlindeki arabanın üstünde ana menü
Ana menü
Fable: gece ıslak şehir otoyolunda takip kamerasıGemini: gece ıslak şehir otoyolunda takip kamerası
Yolda
Fable: nitro sırasında takip kamerasıGemini: nitro sırasında takip kamerası
Nitro
Fable: ıslak otoyolda kaput kamerasından görüntüGemini: ıslak otoyolda kaput kamerasından görüntü
Kaput kamerası
Fable: oyuncunun önünde senaryolu tanker kazasıGemini: oyuncunun önünde senaryolu tanker kazası
A olayı, zincirleme kaza
Fable: senaryolu üst geçit çöküşüGemini: senaryolu üst geçit çöküşü
B olayı, üst geçidin çökmesi
Fable: ağır çekimde bir patlamaGemini: ağır çekimde bir patlama
Kaza
Fable: araba hurdaya dönünce çıkan tur özetiGemini: araba hurdaya dönünce çıkan tur özeti
Oyun bitti

Bu ekran görüntülerini her ajan kendi oyununu test ederken kendisi aldı. Anlar aynı, kareler birebir değil.

Kare hızları

Bunları ilk sürümlerde, kendi arabalarından önce ölçtüm, sonra yeniden ölçmedim. İkisi de aynı bilgisayarda (Ryzen 7 5700X, RTX 4060 Ti, 1920×1080, vsync kapalı, Chrome). Her oyunu ikişer kez, art arda çalıştırdım. Fable kendi ölçüm aracını kullandı, şehirde sabit bir kamera yolu. Gemini sürüş sırasında FPS örnekleyen kendi test betiğini kullandı ve ULTRA değeri “ULTRA + Nitro” sahnesinden geliyor.

Her kalite ayarında saniyedeki kare sayısı

İlk sürümler, kendi arabalarından önce. İki ölçümün en düşüğü ve en yükseği. Yüksek olan iyi.

  • Gemini 4 Carbon
  • Claude Fable 5.2
Tablo olarak göster
AyarGemini (fps)Fable (fps)
LOW204–257285–410
MEDIUM108–126170–250
HIGH118–147121–206
ULTRA141–149187–192

İki oyun da her ayarda 100 fps’in üstünde kaldı. Ama ayarlar sırayla dizilmiyor. Gemini en yavaş MEDIUM’da, iki oyunda da ULTRA’nın en kötü ölçümü HIGH’ınkinden iyi. Bence bu, oyunlardan çok benim ölçüm yöntemimle ilgili. Her oyun kendi aracıyla, kendi yol parçasında ölçüldü ve bilgisayar tam boşta değildi. Bunları kaba aralıklar olarak oku.

Benim görüşüm

Gemini 4 Carbon çok daha ucuz ve çıkardığı iş hiç fena değil. Ama Fable ile arasında hâlâ ciddi bir fark var. Bugünkü fiyatıyla Fable’ı bir projede tek başına kullanmazdım. Kararları veren ana model olarak kullanır, kodlamayı Opus ya da Sonnet’e bırakırdım. Böyle bir düzende gerçekten verimli olabilir. Şu an Anthropic’in modellerinin gerçek bir rakibi yok gibi görünüyor.

Sonuç çıkarmadan önce

  • Bu bir kıyaslama testi değil. Her model tek deneme yaptı, ikinci bir deneme farklı sonuçlanabilir.
  • Kurulumlar farklı. Gemini kendi CLI’ında tek bir ajandı. Fable, Opus 5.5 yardımcıları olan bir baş ajandı.
  • İki maliyet de tahmin, nedenleri yukarıda.
  • Daha çok kod daha iyi oyun demek değil. Satır sayıları yalnız büyüklüğü göstermek için orada.

Kendin oyna

İki oyun da kendi deposundan, aşağıdaki commit’lerden derlenip bu siteden hiç değiştirilmeden sunuluyor.

Gemini 4 Carbon

Sürüm ac6911c, yaklaşık 11 MB

Claude Fable 5.2

Sürüm 4cb3908, yaklaşık 18 MB

Masaüstü tarayıcı, WebGL2 ve klavye gerekiyor. Yalnız Chrome’da denedim. Dokunmatik kontrol yok.

Künye

İki oyuncu arabasını da, trafikteki bütün araçları da modellerin kendisi yaptı. Dokular CC0: iki oyunda Poly Haven’dan, Fable’ınkinde ayrıca ambientCG’den. Fable’ın oyununda Saira ve Inter yazı tipleri SIL Open Font License ile geliyor. Varlıkların tam listesi Gemini ve Fable için ayrı ayrı duruyor.

Notlar. Kullanım sınırı dolunca iş duraklıyordu; yukarıdaki süreler yalnız ajanların gerçekten çalıştığı zamanı sayıyor.