← Sözlük
Geliştirme

NPCs nedir?

Non-Player Characters

Oyunlarda veya simülasyonlarda oyuncu tarafından yönetilmeyen, yapay zekâ ile hareket eden karakterlerdir.

Tanım

Oyuncu olmayan karakterler yani NPC'ler, dijital dünyalarda çevreyi canlandıran ve oyuncuyla etkileşime giren bileşenlerdir. Geleneksel olarak önceden yazılmış senaryoları takip ederlerken günümüzde gelişmiş yapay zekâ modelleriyle dinamik tepkiler verebilirler. Bu karakterler anlatıyı yönlendirir ve sanal evrenin derinliğini artırır.

Bir tiyatro oyununda başrol oyuncusuna eşlik eden ve oyunun akışına göre sahneye girip çıkan yardımcı oyuncular gibidirler.

Nasıl çalışır?

Basit durum makinelerinden veya karmaşık yapay zekâ karar ağaçlarından faydalanırlar. Oyuncunun konumuna, eylemlerine veya sözlü girdilerine göre anlık tepkiler üretirler. Son dönemde üretken yapay zekâ entegrasyonu sayesinde oyuncuyla doğal dilde sohbet edebilir hale gelmişlerdir.

Nerede kullanılır?

Video oyunlarında, sanal gerçeklik eğitimlerinde ve askerî simülasyonlarda yaygın olarak kullanılır. Ayrıca müşteri hizmetleri simülasyonlarında değerlendirilir.

Sık karıştırılanlar

Oyuncunun kontrol ettiği karakterlerden farklıdır; NPC'ler tamamen bilgisayar yazılımı veya yapay zekâ tarafından idare edilir.

Sorular ve yanıtlar

Üretken yapay zekâ NPC'leri nasıl değiştiriyor?

Sabit diyaloglar yerine oyuncunun girdilerine anlık ve özgün yanıtlar veren akıllı karakterler oluşturulmasını sağlıyor.

NPC sadece oyunlarda mı kullanılır?

Eğitim simülasyonlarında ve sanal gerçeklik ortamlarında da senaryo gereği etkileşim kurmak amacıyla kullanılır.

İlgili terimler

Bu açıklama TreScout için yapay zekâ ile sade dille hazırlandı · yanlış ya da eksik gördüğünüz bir şey olursa hello@trescout.com. TreScout her gün GitHub, Hacker News ve Hugging Face'te öne çıkanları Türkçe özetler.