Yapay zeka modelleri ve platformları
Araştırmacılar Yeni Video Oyunu Seviyeleri Oluşturabilecek Bir AI Aracı Geliştirdiler

Makine öğrenimi ve yapay zeka daha gelişmiş hale geldikçe, video oyunları AI algoritmaları ve modelleri için doğal ve kullanışlı bir test alanı oldu. Video oyunlarının gözlemlenebilir ve ölçülebilir mekanikleri, nesneleri ve metrikleri olması, AI geliştiricilerinin modellerinin esnekliğini ve güvenilirliğini test etmeleri için uygun bir yol sağlar. Video oyunları, AI mühendislerine modellerini geliştirmelerine yardımcı olurken, AI aynı zamanda video oyunu tasarımcılarına kendi oyunlarını yaratmalarında yardımcı olabilir.最近, 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ının zaman ve enerji tasarrufu sağlayabilir ve daha zorlu görevlere odaklanmalarını sağlayabilir.
Guzdial ve ekibi, AI’yi platform oyunları oynayarak saatlerce eğitim verdiler. Guzdial, Super Mario Bros., Kirby’s Adventure ve Mega Man gibi oyunları da dahil etti. İlk eğitimden sonra, AI, oyunun kurallarını ve mekaniklerini tahmin etmekle görevlendirildi ve bu tahminleri test oyun görüntüleri ile karşılaştırdı. AI, oyunun çalıştığı kuralları anladıktan sonra, araştırmacılar benzer bir eğitim yöntemiyle tamamen yeni seviyeler oluşturdular ve modelin kurallarını bu seviyelerde test ettiler.
Guzdial ve ekibi, “oyun grafiği” olarak adlandırdıkları bir şey oluşturdular, bu da modelin kurallar hakkında olan inançlarının ve bu kuralları kullanan seviyelerin tasarımı hakkında olan varsayımlarının birleşmesiydi. Oyun grafiği, bir oyunun tüm önemli özelliklerini 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üreci tekrar tekrar tekrarladığınızda, sonuç olarak klasik platform oyunlarına benzer ancak benzersiz bir oyun olabilir.
Guzdial’e göre, Time dergisine göre, projenin arkasındaki fikir, oyun geliştiricilerin kod yazmayı öğrenmeden kendi seviyelerini ve oyunlarını tasarlayabilecekleri bir araç oluşturmaktır. Guzdial, Super Mario Maker already bu kavramı uyguladığını belirtti.
Guzdial ve araştırma ekibinin diğer üyeleri, bu kavramı daha da ileri götürmeyi umuyorlar, potansiyel olarak insanların sadece belirli bir “his” veya “görünüm” belirtmeleriyle yeni seviyeler veya oyunlar oluşturabilecekleri bir araç oluşturmayı hedefliyorlar. Model, bu özellikleri aldıktan sonra, benzersiz seviyeleri ve kuralları olan yeni bir oyun oluşturabilir. Modelin bunu yapmak için sadece iki karelik bir oyun needed, çünkü iki kare arasındaki farklardan yola çıkarak çıkarımlar yapabilir. Kullanıcı, model seviyeler oluştururken geri bildirim sağlayabilir ve model, verilen geri bildirime dayanarak yeni seviyeler oluşturabilir.
“Arayüzü için son rötuşları yapıyoruz ve sonra doğru yolda olup olmadığımızı öğrenmek için bir insan deneyi çalışması yürüteceğiz” dedi Guzdial Time dergisine.
Oyun endüstrisinin bu teknolojiyi benimsemesinin yavaş olabileceğinden endişe duyan Guzdial, bunun nedeni insan oyun tasarımcılarına duyulan ihtiyacın azalması olabileceğini belirtti. Buna rağmen, Guzdial, bu aracı kullanmak isteyenlerin ilk olarak bağımsız oyun geliştiricileri olacağını düşünüyor, çünkü onlar bu aracı ilginç, deneysel oyunlar oluşturmak için kullanabilirler.
“Kendilerini bu teknolojilerle deneysel, ilginç, küçük deneyimler yaratmaya adayan tutkulu bağımsız geliştiricileri hayal edebiliyorum” dedi Guzdial. “Ama triple-A oyun geliştirme sürecini yakın zamanda etkileyeceklerini düşünmüyorum.”












