Ev Ses Yapay zeka video oyunlarında nasıl kullanılır?

Yapay zeka video oyunlarında nasıl kullanılır?

Anonim

S:

Yapay zeka (AI) video oyunlarında nasıl kullanılır?

A:

Video oyunlarında yapay zeka, büyük ölçüde oyunlarda oyuncu olmayan karakterlerin (NPC) davranışını belirlemek için kullanılır.

Birçok oyun gerçek AI teknikleri kullanmadığından, “yapay zeka” teriminin uygulanması yanlış bir isim olabilir. Oyun geliştiricileri genellikle AI araştırmacıları değildir ve birçok oyun önceden belirlenmiş basit desenler kullanır.

Oyun geliştirmede çok sayıda yapay zeka, bir bilgisayar rakibinin davranış biçimini tanımlamaya doğru gidiyor. Davranış, aksiyon oyunlarındaki nispeten basit kalıplardan şampiyon insan oyuncuları yenebilecek satranç programlarına kadar değişebilir.

Pong (1972) gibi birçok erken video oyunu sadece insan rakiplerin birbirleriyle yüzleşmesine izin verdi. Bilgisayar kontrollü rakipler en başından beri Computer Space'de (1971) vardı.

İnsan rakipler hala oynamak için hala çok eğlenceli olsa da, mikroişlemciler oyuncuların daha karmaşık ve zorlu bilgisayar rakiplerine karşı kare yapmalarına izin verdiğinde video oyunu endüstrisi gerçekten başladı.

Space Invaders (1978), bilgisayar kontrollü rakiplerin oyuna getirebileceği zorluklara erken bir örnek verdi. Oyuncu uzaylıları vurdukça, oyun daha az rakiple önemli ölçüde hızlandı. Bu, o zamanlar donanımın sınırlamalarının bir yan etkisiydi, ancak Taito oyununun mucidi Tomohiro Nishikado, oyunu çok heyecanlandırdığı için onu bıraktı.

AI araştırmacıları oyunlardaki AI'nın gerçek olup olmadığını tartışırken, oyun geliştiricileri daha zorlu rakipler oluşturmak için AI araştırmasından teknikler kullandılar. Oyuncu davranışını inceleyebilir ve ortaya çıkan davranışları kullanarak oyunları daha zor hale getirmek için yanıtlarını değiştirebilirler.

AI oyun programlamasında kullanılan teknikler arasında karar ağaçları ve yol bulma bulunur.

Birinci şahıs nişancı oyunlarındaki bazı AI rakipleri oyuncu hareketlerini dinleyebilir, ayak izlerini arayabilir veya hatta bir insan rakip onlara ateş ettiğinde gizlenebilir.

Yapay zeka uzun zamandır tahta oyunlarında insan oyuncuları simüle etmek için kullanılmıştır. Bilgisayar satranç oyuncuları en iyi bilinen örnektir. Modern satranç programları en iyi insan oyuncuları kolayca yenebilir. IBM'in Deep Blue bilgisayarı 1997'de Garry Kasparov'u meşhur etti.

Yapay zeka video oyunlarında nasıl kullanılır?