Unreal Engine

**Unreal Engine** adalah sebuah mesin permainan (''game engine)'' 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. Dengan kode pemrograman yang ditulis dalam C++, , permainan yang dibuat menggunakan Unreal Engine meliputi dreadout 2,  Fortnite, PUBG, BioShock, Gears of War 3, Borderlands 2, dan .

Pada tahun 2014, Unreal Engine dinobatkan sebagai "mesin permainan video paling sukses di dunia" oleh Guinness World Records.Guinness World Records

Selain untuk hiburan, Unreal Engine juga diterapkan di bidang kesehatan, seperti untuk simulasi obat, desain bangunan dan kendaraan, serta penyediaan grafik real-time untuk stasiun berita. Epic Games juga telah bermitra dengan lembaga pemerintah AS untuk mengembangkan aplikasi pelatihan dan simulasi, termasuk untuk pelatihan dokter militer dan analisis intelijen.

## Sejarah

### Unreal Engine 1
Unreal Engine 1 awalnya dikembangkan pada tahun 1995 oleh pendiri Epic Games, Tim Sweeney, untuk game *Unreal* dan menggunakan rendering perangkat lunak. Engine ini mendukung Windows, Linux, Mac, dan Unix. Epic kemudian mulai melisensikan Engine ini ke studio game lain.

### Unreal Engine 2
Unreal Engine 2 menambahkan dukungan untuk konsol seperti PlayStation 2, Xbox, dan GameCube. Game pertama yang menggunakan UE2 dirilis pada tahun 2002, dan pembaruan terakhir untuk engine ini diluncurkan pada tahun 2005.

### Unreal Engine 3
Unreal Engine 3 adalah salah satu engine game pertama yang mendukung multithreading. Engine ini menggunakan DirectX 9 sebagai API grafis dasar, yang menyederhanakan kode render-nya. Game pertama yang menggunakan UE3 dirilis pada akhir 2006.

### Unreal Engine 4

Unreal Engine 4 menambahkan dukungan untuk bahan berbasis fisika dan sistem pemrograman visual "Blueprints", UE4 juga menjadi versi pertama dari Unreal yang dapat diunduh secara gratis dengan pembayaran royalti berdasarkan pendapatan game.

### Unreal Engine 5
Unreal Engine 5 menghadirkan Nanite, sistem geometri virtual yang memungkinkan pengembang game menggunakan mesh berkualitas tinggi dengan Level of Detail yang dihasilkan secara otomatis, serta Lumen, sistem pencahayaan global dinamis dan refleksi yang menggunakan ray tracing perangkat lunak dan perangkat keras. Engine ini diperkenalkan pada Mei 2020 dan resmi dirilis pada April 2022, awalnya dirancang untuk pengembangan permainan video dan kini digunakan dalam berbagai industri, termasuk film,Selain untuk hiburan, Unreal Engine juga diterapkan di bidang kesehatan, seperti untuk simulasi obat, desain bangunan dan kendaraan, serta penyediaan grafik real-time untuk stasiun berita. Epic Games juga telah bermitra dengan lembaga pemerintah AS untuk mengembangkan aplikasi pelatihan dan simulasi, termasuk untuk pelatihan dokter militer dan analisis intelijen.

## UnrealScript
**UnrealScript** (sering disingkat UScript) adalah bahasa pemrograman yang digunakan di Unreal Engine untuk menulis kode permainan dan acara gameplay sebelum Unreal Engine 4 dirilis. Bahasa ini dirancang untuk pemrograman game tingkat tinggi yang sederhana.

## Marketplace
Unreal Engine Marketplace, yang dibuka Epic pada September 2014, adalah platform digital yang memungkinkan pembuat konten dan pengembang untuk menjual aset seni, model, suara, lingkungan, potongan kode, dan fitur lainnya. Marketplace juga menyediakan tutorial dan panduan, dengan beberapa konten gratis dari Epic, termasuk aset dan tutorial Unreal sebelumnya.

## Referensi

* 
* 
* 
* 
* 
* 
* 
* 
* 
* 
* 
* 
* 
* 
*