Unreal Engine : Game Engine

Serupa dengan Java, UnrealScript adalah berorientasi objek tanpa multiple inheritance (kelas mewarisi dari yang umum Objek class), dan kelas yang didefinisikan dalam file individual bernama untuk kelas mereka tentukan. Tidak seperti Jawa, UnrealScript tidak memiliki objek pembungkus untuk tipe primitif. Interface hanya didukung di Unreal Engine generasi 3 dan beberapa Unreal Engine 2 pertandingan. UnrealScript mendukung operator overloading, tapi tidak metode overloading, kecuali untuk parameter opsional.