Yapay Zekâ
Araştırmacılar Yeni Video Oyun Seviyeleri Oluşturabilen AI Aracını Geliştirdi

Makine öğrenimi ve yapay zeka daha sofistike hale geldikçe, video oyunları AI algoritmaları ve modelleri için doğal ve полез bir test alanı olduğunu kanıtladı. Video oyunlarının gözlemlenebilir ve ölçülebilir mekanikleri, nesneleri ve metrikleri olması nedeniyle, AI geliştiricileri için modellerinin esnekliğini ve güvenilirliğini test etmek için uygun bir yol sağlar. Video oyunları, AI mühendislerine modellerini geliştirmelerinde yardımcı olurken, AI aynı zamanda video oyunu tasarımcılarına kendi oyunlarını yaratmalarında yardımcı olabilir. yakın zamanda, Alberta Üniversitesi’ndeki bir grup araştırmacı, basit platform oyunları oluşturmak için bir dizi algoritma tasarladı.
Matthew Guzdial, Alberta Üniversitesi’nde yardımcı profesör ve AI araştırmacısıdır ve Time dergisine göre, Guzdial ve ekibi, yan kaydırma platform oyunları için otomatik olarak seviyeler oluşturabilen bir AI algoritması üzerinde çalışıyorlar. Bu otomatik seviye tasarımı, oyun tasarımcılarına zaman ve enerji kazandırabilir, böylece daha zorlu görevlere odaklanabilirler.
Guzdial ve ekibi, AI’yi birçok saatlik platform oyunu oyun oynama kayıtlarıyla eğitti. Guzdial, Super Mario Bros., Kirby’s Adventure ve Mega Man gibi oyunları da dahil etti. İlk eğitimin ardından, AI, oyunun kurallarını ve mekaniklerini tahmin etmekle görevlendirildi ve varsayımlarını test oyununun görüntüleri ile karşılaştırdı. AI, oyunun çalıştığı kuralları yorumladıktan sonra, araştırmacılar benzer bir eğitim yöntemiyle tamamen yeni seviyeler oluşturdular ve modelin kuralları bu seviyelerde test edildi.
Guzdial ve ekibi, bir “oyun grafiği” oluşturdular, bu da modelin kurallarla ilgili inançlarının ve seviyelerin tasarlanma şekliyle ilgili varsayımlarının birleşimidir. Oyun grafiği, bir oyunla ilgili tüm önemli özellikleri bir temsil içinde birleştirdi ve bu temsil, oyunun sıfırdan yeniden üretilmesi için gerekli tüm bilgileri içeriyordu. Modelin gözlemlerinin içeriği, yeni ve benzersiz şekillerde birleştirildi. Örneğin, AI, Super Mario Bros ve Mega Man gibi oyunların platform mekaniklerini birleştirdi ve bu oyunlardan esinlenen yeni bir seviye oluşturdu. Bu sürecin tekrarlanmasıyla, sonuç, klasik platform oyunlarına çok benzeyen ancak benzersiz olan tamamen yeni bir oyun olabilir.
Guzdial’e göre, Time’a aktardığı gibi, projenin arkasındaki fikir, oyun geliştiricilerin kendi seviyelerini ve oyunlarını tasarlamak için kod yazmayı öğrenmelerine gerek kalmadan bir araç oluşturmaktır. Guzdial, Super Mario Maker already bu kavramı uygulamaya koyduğunu belirtti.
Guzdial ve araştırma ekibinin diğer üyeleri, kavramı daha da ileri götürmeyi umuyorlar, potansiyel olarak bir araç oluşturmayı hedefliyorlar, bu araçla insanlar belirli bir “his” veya “görünüm” belirttiklerinde, model bu özellikleri temel alarak yeni seviyeler veya oyunlar oluşturabilir. Model, yalnızca iki karelik bir oyun görüntüsüne ihtiyaç duyacak ve bu kareler arasındaki farklardan yola çıkarak yeni bir oyun oluşturacaktır. Kullanıcı, model seviyeler oluştururken geri bildirim sağlayabilir ve model, verilen geri bildirime dayanarak yeni seviyeler oluşturacaktır.
“Arayüzü tamamlıyoruz ve sonra insan denekleriyle bir çalışma yürüteceğiz, böylece doğru yolda olup olmadığımızı öğreneceğiz” dedi Guzdial, Time’a.
Tüketicilere yönelik bir sürümün masih uzakta olmasına rağmen, Guzdial, endüstrinin bu teknolojiyi benimsemekte yavaş olabileceğinden endişe ediyor, çünkü insan oyun tasarımcılarına olan ihtiyacı azaltabileceğinden endişe ediliyor. Buna rağmen, Guzdial, bu aracı kullanmak isteyenlerin ilk olarak bağımsız oyun geliştiricileri olacağını düşünüyor, onlar da ilginç, deneysel oyunlar oluşturmak için bu aracı kullanabilirler.
“Bağımsız geliştiricilerin bu teknolojilerle oynayarak ilginç, cool ve intéressan deneyimler yaratabileceğini hayal edebiliyorum” dedi Guzdial. “Ama triple-A oyun geliştirmesini kısa sürede etkileyeceğini düşünmüyorum.”












