
Yıllardır bu aptal oyunun hayalini kuruyordum ve bunu yalnızca Gemini 3 kısmen hayata geçirebildi.
Google güçlü olduğunu açıkladı yeni Gemini 3 modelleri Bu hafta Gemini 3 Pro’yu evcil hayvan projelerimden birinde test sürüşüne çıkarmaya karar verdim: Çocuklarımla oynadığım klasik göğüs göğüse oyunun dijital versiyonu olan Thumb Wars. Birbirinizin ellerini tuttuğunuz ve ardından savaşmak veya “güreşmek” için sadece başparmaklarınızı kullandığınızı bilirsiniz. Kazanmak için, rakibinizin başparmağını kendi başparmağınızın altına “sabitlemeniz” yeterlidir.
TechRadar Yapay Zeka Haftası 2025
Bu makalenin bir parçası TechRadar’ın Yapay Zeka Haftası 2025. Yapay zekanın temellerini ele alarak size ChatGPT, Gemini veya Claude gibi platformlardan en iyi şekilde nasıl yararlanabileceğinizi, ayrıntılı özelliklerin, haberlerin ve yapay zeka dünyasındaki ana tartışma konularının yanı sıra göstereceğiz.
Bu, dijital bir oyun oluşturmama yardımcı olması için üretken yapay zekayı ilk kullanışım değil. Daha önce devasa bir kodu kodlamıştım ChatGPT ile Tic-Tac-Toe tarzı oyun ve yakın zamanda yeniden yaratıldı Asteroitler arcade oyunu kullanarak Claude’un eserleri.
Özellikle Claude, çoğu kişinin artık “Vibe Coding” olarak adlandırdığı, komut istemine dayalı kodlama becerileriyle beni etkiledi; burada kod yazmak yerine, yalnızca AI’ya ne istediğinizi söylersiniz – AI sonuçlarıyla titreşerek – istediğiniz son kodu almak için onu sonraki komutlarla birlikte dürterek.
En son oyun projem için Gemini 3 Pro ile başladım ama aynı istemi de besledim. ChatGPT 5.1 Ve Claude Sonet 4.5. Sonuçların hepsi oldukça farklı ve yalnızca bir tanesi tekrar tekrar oynayabileceğim bir oyun sundu.
Gemini 3 Pro Önizlemesine eriştiğim Google AI Studio’da başladım (Pro sürümüne erişim genellikle aylık 19,99 ABD dolarıdır, ancak 3 aylık ücretsiz deneme).
Aşağıda göreceğiniz istemim çok fazla ayrıntı içermiyordu, ancak sonucu kontrol edebileceğimi ve ardından oyunu ayarlamak ve geliştirmek için ek istemler sunabileceğimi varsaydım.
Çabuk:
Bir uygulama fikrim var. Başparmak savaşına katılan ve buna Başparmak Savaşları adını veren iki sanal başparmak içermesini istiyorum. Kullanıcılar başparmaklarını (tercih edilen ten rengi dahil) seçer ve ardından Lucha Libre stilinde giydirirler. Daha sonra başka bir oyuncunun (dünyanın herhangi bir yerindeki) katılmasını ve meydan okumalarını kabul etmesini beklerler. Oyun alanı güreş ringini andırıyor. Başparmak hareketi ekrana bir veya iki parmakla dokunularak kontrol edilir. Bir parmak düz bir bağlantıdır. İki parmak, diğer başparmağı devirmek için yapılan bir süpürme hareketidir. Rakibinizin üç düşüşü ve siz kazanırsınız.
Bunu Web tabanlı bir uygulama olarak oluşturup bana bir demo gösterebilir miyiz?
Dürüst olmak gerekirse Gemini 3 Pro’nun başarısız olabileceğini düşündüm. Hayalimdeki Thumb Wars oyununu kafamda görebilsem de Gemini’nin mantık boşluklarını hızla fark edip bana “tekrar dene” demesinden endişeleniyordum.
Bunun yerine Gemini 3 Pro tamamen dahil oldu: “Evet, bu kesinlikle Web tabanlı bir uygulama (PWA) olarak oluşturulabilir. Aslında bir web uygulaması bunun için harika bir seçim çünkü oyuncular 200 MB’lık bir uygulama mağazası ikili dosyasını indirmeden bir bağlantı aracılığıyla anında katılabiliyorlar.”
Bunu, oyunun ön ve arka uçlarını oluşturabileceği tüm yolların ve hatta çok oyunculu eşleştirme için nasıl bir “Lobi” yaratılabileceğinin dökümü izledi.
Gemini bir arka uç ana bilgisayar oluşturamadı ancak hızlı bir şekilde kullanılabilir bir “tek ekran simülasyonu” oluşturmaya yöneldi.
Saniyeler içinde ortaya çıkan HTML kodu şaşırtıcı derecede sıkıydı. Kopyaladım ve ardından “HTML” uzantılı, biçimlendirilmemiş bir metin dosyasına koydum. Daha sonra Chrome’da açtım. İşte gördüklerim:
Bazı açılardan etkileyiciydi. Oyun işe yaradı ve Gemini’nin kendi karar verme becerileri baştan sona açıkça görülüyordu. Uyarı bandı şeridine benzeyen bir yüzük gibi bazı seçenekler pek iyi değildir. Ancak Gemini 3 Pro, başparmak şeklini az çok doğru bir şekilde elde etti ve Başparmak Savaşları’nın bu sürümü henüz çevrimiçi olmadığı için akıllıca bir robot rakip oluşturmaya karar verdi. Ayrıca oyun geliştirme stratejimdeki bir boşluğu da akıllıca doldurdu.
Oynanışı ekran dokunuşlarıyla kontrol edilen bir şey olarak tanımlasam da Gemini 3 Pro, masaüstü veya dizüstü bilgisayarda oynanan web tabanlı bir oyun için başka bir kontrol stratejisine ihtiyacım olduğunu biliyordu. Böylece bana vuruşlar ve süpürmeler için klavye kontrol seçenekleri verdi.
Cilt ve maske renklerini tamamen kişiselleştirmeme izin vermesini sevdim.
Yine de daha iyisini yapabileceğimizi biliyordum. Bu istemi takip ettim:
Bu harika. Ben yine de en azından farklı maske seçenekleri sunmak istiyorum.
Ayrıca:
Yüzüğün biraz daha gerçekçi görünmesini sağlayın (dört tarafı olmalı)
Başparmakların biraz daha başparmaklara benzemesini sağlayın
Başparmakları biraz daha açarak başlayalım ve belki klavyenin yön tuşlarıyla ileri ve geri hareket etme özelliğini ekleyelim
Saldırıları biraz daha dramatik hale getirin
Gemini 3 Pro, diğer güncellemelerin yanı sıra “CSS Perspektifi” ile bir Sürüm 2.0 oluşturdu. [ring] zemin” ve “ağır bir darbe düştüğünde tüm kamera titriyor” şeklindeki drama.
Sonuç olarak, önemli ölçüde daha uzun bir HTML dosyası ve yeni dosyanın nasıl test edileceğine ilişkin bir kılavuz ortaya çıktı: “Kurulum: Yeni menüye dikkat edin. Maskedeki CSS şekil değişikliklerini görmek için “Gölge Suikastçı” veya “Tavus Kuşu”nu seçin. Ve “Görseller: Başparmaklar artık daha organik görünüyor (yuvarlatılmış kenarlar, belirgin tırnaklar) ve halkanın derinliği var (ön planda/arka planda ipler).”
Dosyayı Chrome’da açtığımda şöyle görünüyordu:
Bu oldukça büyük bir sıçramaydı. Yüzüğümü ve biraz boyutu aldım ama çok geçmeden 3 boyutlu bir düzlemde yalnızca tek boyutlu bir oyun yaratmayı başardığımı fark ettim. Ayrıca başparmakların ringin dışından başlayıp maç sırasında ayrılabileceğini de fark ettim.
Gemini 3 Pro’yu bu istemle besledim, ancak Gemini 3 Pro’nun hiçbir noktada benden baştan başlamamı veya daha önce yaptıklarımızı hatırlatmamı istemediğini de belirtmekte fayda var.
İyi görünüyorsun. Birkaç küçük güncelleme daha
Başparmaklar ringin içindeki savaşı başlatmalı
Yukarı ve aşağı ok tuşlarını kullanarak baş parmaklarınızın halka içinde yukarı ve aşağı hareket etmesine izin verin
3 boyutlu bir ortamda dikey eksendeki hareket, beni şaşırtacak şekilde Gemini’nin hızlı bir şekilde çözüp planladığı bir dizi zorluğu ortaya çıkardı. Yeni HTML kodundan önce stratejisini açıkladı:
“Derinlik ve Perspektif:
“Yukarı” doğru (kameradan uzağa) yürüdüğünüzde, başparmak daha küçük ve daha koyu.
“Aşağıya” doğru yürüdükçe (kameraya yaklaştıkça), başparmak daha büyük.
Bu, CSS ortamında gerçekçi bir 3D efekti yaratır.
Z Ekseni Vuruş Algılama: Artık biri dikey olarak ringin diğer tarafındaysa ona yumruk atamazsınız. Bir vuruş yapmak için kendi gölgenizi onlarınkiyle aynı hizaya getirmelisiniz.
Ön Plan/Arka Plan Halatları: Halka artık katmanlara bölünmüştür. Alttaki ip önde yani kameraya yakın yürürseniz görsel olarak iplerin arkasındaki halkanın “içinde” olursunuz.”
HTML dosyası şu sonucu üretti:
3D halkadaki kontrol ve hareket etkileyicidir. Ancak yapılandırma seçeneklerini kaybettiğimiz için hayal kırıklığına uğradım. Geri döndüm ve Gemini’den bunları tekrar eklemesini istedim. Gemini’nin şimdiye kadarki en büyük HTML dosyasını oluşturmadan önce doğru bir şekilde değerlendirdiği gibi, “Bu, şu ana kadar oluşturduğumuz her şeyi birleştiriyor.”
Oyunum herhangi bir ödül kazanmayacak ama sonuç, başladığımız şey göz önüne alındığında mükemmele yakındı.
ChatGPT’ler dönüyor
Daha sonra temel istemimi ChatGPT 5.1’e götürdüm. Gemini 3 Pro gibi ChatGPT de heyecanını dile getirerek şunları ifade etti: “Evet, kesinlikle web tabanlı bir demo oluşturabiliriz. Başparmak Savaşları. İşte tarayıcınızda çalıştırabileceğiniz ilk oynanabilir prototip.” ve hızla işe koyuldum.
ChatGPT 5.1’in HTML/CSS/JavaScript kodunu yazması çok daha uzun sürdü ve sonuç, başlangıçta hoşuma giden tek bir yapılandırma ve oyun ekranıydı (güzellik için puan alıyor), ancak kısa süre sonra önemli sınırlamalarını gördüm.
Gemini’den farklı olarak ChatGPT, masaüstü kontrollerini kullanmıyordu, bu da başparmaklarımı kontrol etmek için klavyeyi ve hatta izleme dörtgeni dokunuşlarını kullanamadığım anlamına geliyordu. Bunun işe yaraması için ChatGPT’ye daha fazla ayrıntı vermem gerekiyordu.
Bu istemi ChatGPT’ye ilettim:
Güzel başlangıç. Bu ayarlamaları yapalım
Daha gerçekçi görünen bir yüzüğe ihtiyacım var
Oyuncular başparmak stilini seçtikten sonra maç için tam ekran zil sesine geçin
Çevrimiçi bir rakip yerine, varsayılan olarak bilgisayara karşı oynamayı tercih edin
Başparmakların biraz daha gerçekçi görünmesini sağlayın
Klavye saldırı kontrolüne izin verin. Hareket için ok tuşları İki tür saldırı için X ve R tuşları
ChatGPT yanıt verdi: “Bu ince ayarlara bayıldım; bu gerçek bir küçük dövüş oyunu gibi gelmeye başladı.”
Bakalım…
ChatGPT 5.1, oyunu kurulum ve ana oynanış ekranına ayırdı ancak yine de Gemini ekranının derinliği ve heyecanından yoksundu. Dahası, ChatGPT bana bir CPU rakibiyle karşılaşacağımı söylemesine rağmen diğer baş parmağım zar zor hareket etti. Bu oyunun doğru yönde ilerlediğini hissetmedim. Titreşmiyorduk.
Claude’un sırası
Sırada Claude Sonet 4.5 vardı. Daha önce Asteroid oyununu geliştirmemde bana yardımcı olan Claude Artifacts’ta bir miktar başarı elde etmiştim, bu yüzden Thumb Wars denemeleri için büyük umutlarım vardı.
Clause da daha az hevesli değildi ve bana şunu söyledi: “Bu konsepte bayıldım! İzin verin sizin için Başparmak Savaşları’nın bir demosunu oluşturayım. Bu, aşağıdakileri içeren tamamen işlevsel bir prototip olacak:
Karakter özelleştirme (başparmak seçimi, cilt tonu, lucha libre maskeleri/kıyafetleri)
Güreş ringi oyun alanı
Dokunma tabanlı dövüş (1 parmak = vuruş, 2 parmak = süpürme)
Üç düşmeli maç sistemi
Eşleştirme simülasyonu (demo için yapay zekalı bir rakibe karşı oynayacaksınız)
Bunu sizin için oluşturayım:”
Claude’un Artifact yetenekleri sayesinde kodun yanında anında çalışan bir oyun penceresi sunuldu.
Özelleştirme kontrolleri harikaydı, özellikle de sağ veya sol başparmak ile oynamayı seçme seçeneği. Ancak oyun zar zor çalışıyordu ve bunun nedeni çoğunlukla diğer platformlarda yaptığım değerlendirmeye göre, özellikle masaüstü kontrolleri konusunda yeterli bilgi vermememdi.
Claude’un oyunun daha iyi, daha işlevsel bir versiyonuna doğru yönlendirilmesine yardımcı olmak için Gemini 3’e sağladığım istemin benzerini kullanmayı denedim. Ancak en önemli güncelleme, klavye kontrollerini atamasını istememdi.
Size neye benzediğini gösterirdim ama Claude Başparmak Savaşları güncellemesi neredeyse hiç değişmedi. Vaat edilen klavye kontrollerini bile uygulamadı.
Sonuçta neredeyse bir yarışmaydı. Gemini 3 Pro daha hızlı ve daha akıllıydı. İskeletsel rehberlik sağladığım yerlerde boşlukları doldurarak hayalimdeki oyunu gerçeğe dönüştürdü. Gemini 3 Pro neredeyse niyetimi sezmiş gibiydi ve genel olarak sınırlamalar göz önüne alındığında mümkün olan en iyi sonucu verdi.
Gemini 3 Pro ile bu titreşim kodlama görevine geri dönebilirim ve belki bir gün siz de masaüstünde (ve daha sonra akıllı telefonda!) Thumb Wars oynuyor olacaksınız.
Her bütçeye uygun en iyi MacBook’lar ve Mac’ler
TechRadar’ı Google Haberler’de takip edin Ve bizi tercih edilen kaynak olarak ekleyin Akışlarınızda uzman haberlerimizi, incelemelerimizi ve görüşlerimizi almak için. Takip Et butonuna tıklamayı unutmayın!
Ve tabii ki siz de yapabilirsiniz TechRadar’ı TikTok’ta takip edin haberler, incelemeler ve video biçimindeki kutu açma işlemleri için bizden düzenli olarak güncellemeler alın WhatsApp fazla.
