BT Sözlüğü › Programlama › Oyun etiketleri (Gameplay tags)

Oyun etiketleri (Gameplay tags)

Programlama Svenska → Güncellendi: 2026-10-25

Oyun nesnelerini ve durumlarını, koda gömülü enum türleri ya da bir yığın boolean bayrak olmadan etiketleyen hiyerarşik ad etiketleri (örn. State.Debuff.Stunned).

Kalıbı Unreal Engine'in Gameplay Ability System'i yaygınlaştırdı. bool isStunned ya da kırılgan bir enum yerine nesneler noktalarla ayrılmış hiyerarşik etiketlerden oluşan bir küme taşır ve sistemler "State.Debuff altında bir etiketi var mı?" diye sorar. Mantık koddan ayrışır, veri odaklı ve tasarımcının düzenleyebileceği hâle gelir, etiketler de serbestçe birleşir.

Bedeli bir kayıt defteri ve dizgilerin kimliklere dönüştürülmesidir — üstelik aşırı etiketleme çabucak başlı başına bir karmaşa olur. Temel fikir, yani nesneleri türler yerine serbest hiyerarşik etiketlerle işaretlemek, Unreal'in çok ötesinde ECS tarzı ve veri odaklı tasarımlarda da karşımıza çıkar.

← Sözlüğe dön