Tolong jelaskan mengenai Unreal Engine

Unreal Engine adalah sebuah aplikasi pengembangan permainan (game engine) yang dibuat oleh Epic Games, memulai debutnya pada 1998, dengan permainan bertema tembak-menembak orang-pertama (FPS). walau pada awalnya dibuat untuk permainan bertema itu saja, aplikasi ini mampu digunakan oleh pengembang dalam berbagai jenis genre permainan seperti; permainan bersembunyi (stealth), permainan pertempuran (fighting games), permainan peran daring multipemain masif (MMORPG), hingga beberapa permainan peran (RPG). Dengan kode pemrograman yang ditulis dalam C++, aplikasi ini mampu membawakan kemudahan portabilitas yang tinggi serta merupakan aplikasi yang kerap digunakan berbagai pengembang permainan video kini. Contoh permainan yang dibuat menggunakan Unreal Engine meliputi PUBG, BioShock, Gears of War 3, Borderlands 2, dan Batman: Arkham City.