UnrealScript
Daha fazla bilgi
- Üretici
- Tim Sweeney
- Yıl
- 1998–2014
- Sahibi
- Epic Games
- Tür
- Betik dili
- Ardıl
- Blueprints
Unreal motorunun kendi nesne yönelimli betik dili; Epic onu kaldırana kadar on altı yıl boyunca oyun mantığının ve modların yuvası oldu.
Dili Tim Sweeney, Unreal (1998) için yazdı. Sözdizimi Java’ya yakındı; kod bytecode’a derlenir ve motorun içindeki bir sanal makinede çalışırdı. İki şey öne çıkıyordu: state bir anahtar sözcüktü, bu yüzden bir düşman devasa bir switch yapısı yerine durum değiştirerek davranış değiştirebiliyordu; ağ replikasyonu da doğrudan dilde tanımlanıyordu.
Bu modlamayı kolaylaştırdı; Unreal Tournament ve Unreal Engine 3 dönemi büyük mod sahnelerini onun üzerine kurdu. Ama C++ köprüsü hantaldı, sanal makine de yavaştı. Unreal Engine 4 (2014) ile dil tamamen kalktı; yerini programcılar için C++, diğer herkes için Blueprints aldı.