Ne merak ediyorsun?

Oyundaki karakterlerin davranışları nasıl belirlenir?

Oyun karakterlerinin davranışları, programcıların yazdığı kurallar ve yapay zeka denen basit karar sistemleriyle belirlenir.

Bir oyundaki karakter kendi kendine düşünmez. Onun ne yapacağını, oyunu yapan programcılar önceden yazar. Örneğin bir düşman karakter, oyuncuyu görünce saldırsın diye 'eğer oyuncuyu görürsen, ona doğru koş' gibi bir kural yazılır. Bu kurallara birlikte 'yapay zeka' denir ama gerçek bir beyin değildir, sadece if-eğer, else-yoksa gibi kod cümleleridir.

Bazı karakterler çok basit davranır: hep aynı yolda yürür, düşerse geri döner. Bazı karakterler ise daha akıllı görünür: oyuncuyu takip eder, saklanır ya da arkadaşlarına haber verir. Bunun için programcılar 'durum makinesi' denen bir sistem kullanır. Karakterin 'bekleme', 'kovalama', 'saklanma' gibi durumları vardır ve olaylara göre bir durumdan diğerine geçer.

Daha yeni oyunlarda karakterler, oyuncunun ne yaptığına bakarak karar değiştirebilir. Mesela oyuncu hep aynı köşeden saldırıyorsa, karakter o köşeyi korumaya başlayabilir. Bu da yine önceden yazılmış kurallarla olur, karakterin kendisi bunu öğrenip icat etmez.

Yani özetle: karakterin davranışları, oyunu yapan insanların yazdığı kodlar sayesinde ortaya çıkar. Karakter ne kadar akıllı görünürse görünsün, aslında sadece yazılmış kuralları takip eder.

Kısa bilgiler

  • Oyun karakterleri kendi kendine düşünmez, programcıların yazdığı kuralları izler.
  • Bu kurallara birlikte yapay zeka denir ama gerçek bir beyin değildir.
  • Karakterler eğer-ise cümleleriyle çalışan kodlarla yönetilir.
  • Durum makinesi sayesinde karakter bekleme, kovalama, saklanma gibi durumlar arasında geçiş yapar.
  • Bazı karakterler oyuncunun hareketlerine bakarak davranışını değiştirebilir.
  • Karakterin davranışına önce oyun tasarımcısı karar verir, sonra kodlanır.

Aklında ne kaldı?

3 soru — hepsi yukarıdaki kısa bilgilerden geliyor. Puan yok, yanlış yol yok.

1. Oyun karakterlerinin davranışlarını gerçekte kim belirler?

2. Karakterin bekleme, kovalama gibi durumlar arasında geçmesini sağlayan sisteme ne denir?

3. Oyunlardaki yapay zeka gerçekte nedir?

Bunlar nereden geliyor

ReKid™ yalnızca arama değildir

getrekid.com’dan anahtar al Anahtarım var

© 2026 ReKid™ Keşfetmek isteyen çocuklar için.