Yapay zekayla bir video oyunu yarattılar

Kaçırmış olabilirsiniz (biz kaçırdık), Angry Birds'ün Angry Pumpkins adlı taklit versiyonu Cadılar Bayramı'nda piyasaya sürüldü. Balkabaklarını kutulara, tahta kalaslara, taş sütunlara, kemiklere, kafataslarına ve gulyabanilere vurmanız dışında 2010'daki klasik oyun gibi oynanıyor.

Angry Pumpkins ilham aldığı kadar gelişmiş değil. Görünüşe göre kazanma koşulu olmayan yalnızca bir seviyesi var, ancak çok ama çok sabırlıysanız, özel düzenler oluşturmanıza izin veren kaba bir düzenleyicisi var. Tamam tamam. Oyun berbat ve pek eğlenceli değil. Geliştiricinin web sitesinde kendiniz karar verebilirsiniz .

Ama konu bu değil.

Angry Pumpkins'i haber değeri taşıyan şey , 600 satırlık kodu yazmak için ChatGPT , nesneleri ve arka planı çizmek için Midjourney ve başlık ekranını oluşturmak için Dall-E kullanılarak tamamen doğal dille oluşturulmuş olmasıdır . Hiçbir manuel kodlamaya gerek yoktu ve oynanabilir oyunu oluşturmak için çok az veya hiç programlama bilgisine gerek yoktu.

Angry Pumpkins'in yaratıcısı Javi Lopez bir süredir bu yapay zeka araçları üzerinde çalışıyor ve İngilizce yönlendirmelerle bunlardan en iyi şekilde nasıl yararlanılacağı konusunda keskin bir fikir geliştirdi. Yapay zeka ajanlarıyla nasıl çalışılacağına dair eğitimleri bile var . Ortalamanın üzerinde bilgisine rağmen, yalnızca yapay zeka kullanarak oynanabilir bir oyun yaratabildiğine hâlâ hayret ediyor.

Lopez, X'e şunları söyledi: "İtiraf etmeliyim ki gerçekten çok şaşırdım. Dürüst olmak gerekirse bunun mümkün olabileceğini hiç düşünmemiştim. Yalnızca bilimde gördüğümüz tarihi bir anda yaşadığımıza gerçekten inanıyorum. şu ana kadar fi filmleri."

TechSpot'ta birkaçımız, görevleri çeşitli programlama dillerinde kodlamak için ChatGPT'yi denedik. İlk denemede nadiren tamamen işlevsel, hatasız kod üretse de, kendi kendini düzeltmesini ve basit görevler için uygulanabilir parçacıklar oluşturmasını sağladık. Ancak etkileşimli bir oyun yaratmak tamamen farklı bir seviyede, hatta Angry Pumpkins kadar kaba bir iştir.

Bununla birlikte, oyunu tasarlamak pasta kadar kolay değildi. Lopez, grafikleri oluşturmanın işin en basit kısmı olduğunu söyledi . Bir buçuk yılı aşkın bir süredir yapay zeka görüntüleri üretiyor ve Dall-E veya Midjourney'in istediklerini söylemesini sağlamak, yalnızca bunu yapay zekanın en iyi anlayacağı şekilde istemek meselesiydi. Ancak kodlama bir ayıydı.

Lopez, "Oyun HİÇBİRİNİ yazmadığım sadece 600 satırdan oluşmasına rağmen, en zorlu kısım buydu" dedi.

 

ChatGPT-4'ün uygulanabilir kod üretmesini sağlamak sabır ve çok sayıda yineleme gerektirdi. Basit bir ipucuyla başladı.

Artık madde.js ve p5.js'yi kullanarak 'Angry Birds' tarzında basit bir oyun oluşturabilir miyiz? Fareyi kullanarak açılı ve kuvvetli bir top fırlatın ve 2 boyutlu fizik ile bazı yığılmış kutulara vurun."

Uzun bir ileri geri test etme ve yeniden yönlendirme süreci sonrasında Lopez sonunda çalışan, hatasız bir oyun/demoya ulaştı. Kodu hiçbir zaman kendisi düzeltmedi. Bir hatayla karşılaşırsa ChatGPT'ye bunun ne olduğunu anlattı ve düzeltmesini emretti. Bazen onun yönlendirmeleri yapay zekayı esprili bir şekilde eleştiriyordu.

"Şimdi canavarları dairesel yapın ve çok dikkatli olun: Ölçeklendirme ve çarpışma alanıyla ilgili olarak dikdörtgen olanlar için zaten mevcut olan tekniğin aynısını uygulayın ve daha önce olduğu gibi bozmayın."

Oyunun eksikliklerine rağmen Angry Pumpkins, bağımsız yapımcıların ve hatta ana akım stüdyoların geliştirme maliyetlerinden tasarruf etmek için yapay zekadan nasıl yararlanabileceğinin harika bir erken örneğidir. Aynı zamanda hayal gücü ve sabrı olan hemen hemen herkesin, oyun geliştirme konusunda herhangi bir bilgisi veya deneyimi olmayan bir oyun yaratmasının kapısını da açar.

Bununla birlikte, stüdyolardaki yapay zeka uygulamalarının yayıncıların insan personelini kesip yerine yapay zekayı koymalarına yol açacağından bu durum biraz da korkutucu. Henüz orada değiliz ama yazı duvarda.

Lopez, "Sadece doğal dili kullanarak her şeyi yaratabildiğimiz bu yeni iş süreçleri, bildiğimiz dünyayı değiştirecek" dedi. "Bu o kadar büyük bir gelgit dalgası ki, geldiğini görmeyenler çok sert darbe alacak. Öyleyse... hadi dalgayı sürmeye başlayalım!"

Yorum yazın

E-Posta Adresiniz Paylaşılmayacaktır işaretli alanlar zorunludur *