UnrealScript

De manera similar a Java, UnrealScript es orientado a objetos sin herencia múltiple (todas las clases heredan de una clase/objeto común) y todas las clases son definidas en archivos individuales nombrados con respecto a la clase que definen.

Esto ha contribuido enormemente a la longevidad de Unreal y ha incentivado el desarrollo.

Las funciones se declaran con la palabra clave: function, el tipo de retorno: int, el nombre: función_ejemplo y finalmente la función de parámetros se incluyen entre paréntesis: (int numero_ejemplo).

El siguiente es un ejemplo "Hola mundo" usando la sintaxis del UnrealScript.

El siguiente texto será impreso a la consola cuando se inicialice HolaMundo: