| Unreal Engine 5 | |
|---|---|
| Penulis asli | Tim Sweeney |
| Pengembang | Epic Games |
| Rilis awal | 5.0 / Aprilย 5, 2022[1] |
| Ditulis dalam | C++[2] |
| Sistem operasi | Windows, Linux, macOS, PlayStation 5, Xbox Series X/S, Nintendo Switch 2, |
| Pendahulu | Unreal Engine 4 |
| Pengganti | Unreal Engine 6 |
| Lisensi | Perangkat lunak komersial yang Sumber terbuka dengan model royalti untuk penggunaan komersial[3] |
| Situs web | unrealengine |
Unreal Engine 5 (UE5) adalah versi terbaru dari Unreal Engine, yang dikembangkan oleh Epic Games. UE5 diumumkan pada Mei 2020 dan resmi dirilis pada April 2022. Unreal Engine 5 mencakup berbagai peningkatan dan fitur baru, termasuk Nanite, sebuah sistem yang secara otomatis menyesuaikan tingkat detail mesh, dan Lumen, sebuah sistem iluminasi global dan refleksi dinamis yang memanfaatkan ray tracing yang dipercepat perangkat lunak dan perangkat keras.
Sejarah
sunting
Unreal Engine 5 diumumkan pada 13 Mei 2020, mendukung semua sistem yang ada yang dapat menjalankan Unreal Engine 4, termasuk PlayStation 5 dan Xbox Series X/S.[5] Dirilis dalam akses awal pada 26 Mei 2021,[6] dan diluncurkan secara resmi untuk pengembang pada 5 April 2022.[1]
Epic Games bekerja sama dengan Sony untuk mengoptimalkan Unreal Engine 5 untuk PlayStation 5. [7] Untuk menunjukkan kemudahan penggunaan mesin tersebut, kedua perusahaan berkolaborasi dalam sebuah demo yang disebut "Lumen in the Land of Nanite" untuk PlayStation 5 yang menampilkan latar gua fotorealistik yang dapat dijelajahi pemain. Demo tersebut dipamerkan selama pengungkapan mesin pada Mei 2020, dan memanfaatkan Nanite, Lumen, dan aset dari perpustakaan Quixel.[8][9] Epic juga menegaskan bahwa Xbox Series X/S akan sepenuhnya mendukung Unreal Engine 5. [10]
Epic telah menggunakan permainan Fortnite sebagai platform uji coba untuk Unreal Engine 5.[8][11][12] Permainan ini diperbarui untuk menggunakan Unreal Engine 5 pada Desember 2021.[13] Tak lama setelah itu, Epic merilis The Matrix Awakens, sebuah demo permainan promosi untuk film The Matrix Resurrections tahun 2021, untuk memamerkan Unreal Engine 5 dan teknologi lainnya (seperti MetaHuman Creator).[14]
Unreal Engine 5 tersedia untuk diunduh pada bulan April 2022. Versi ini menyertakan Unreal Editor yang didesain ulang dengan alat animasi dan pemodelan baru. [15] [16] Beberapa judul besar pertama yang memanfaatkan sepenuhnya mesin baru ini dirilis pada tahun 2023, termasuk remake Layers of Fear, Remnant 2 dan Immortals of Aveum . [17] [18] [19]
Fitur
suntingNanite
suntingSalah satu fitur utama Unreal Engine 5 adalah Nanite, sebuah sistem geometri virtual yang memungkinkan pengembang menggunakan fotogrametri dan mesh berdetail tinggi lainnya dalam permainan mereka tanpa berdampak signifikan terhadap performa.[20] Biasanya, seniman harus membuat beberapa model untuk berbagai tingkat detail (LoD) dan menghasilkan peta normal untuk detail yang lebih halus. Nanite secara otomatis mengelola LoD dengan menskalakan model secara dinamis berdasarkan jarak render, resolusi layar, dan persyaratan kinerja.[21][22] Sistem ini menggunakan struktur hierarkis, memungkinkan bagian-bagian berbeda dari satu mesh untuk dirender pada tingkat detail yang bervariasi.[23] Nanite kompatibel dengan banyak format model 3D, termasuk hasil pahatan ZBrush dan model CAD, sehingga pengembang dapat mengimpor aset berkualitas film secara langsung tanpa perlu optimasi manual.[24] Menurut Brian Karis dari Epic Games, salah satu inovasi signifikan dalam Nanite adalah kemampuannya untuk menyambungkan tepi antara LoD yang dihasilkan secara otomatis secara mulus, memastikan tidak ada retakan yang muncul di batas-batasnya.[23] Pada rilis awalnya, Nanite hanya kompatibel dengan mesh statis.[23]
Unreal Engine 5 memanfaatkan penyimpanan wujud padat berkecepatan tinggi pada perangkat keras generasi berikutnya untuk mengalirkan aset ke memori sesuai kebutuhan.[21][22] CEO Epic Games Tim Sweeney menekankan bahwa kecepatan penyimpanan ini memungkinkan pengembang untuk "memasukkan geometri [sebuah permainan] dan menampilkannya meskipun tidak semuanya muat di memori," menghilangkan layar pemuatan tradisional dan memungkinkan transisi yang mulus antara berbagai tingkat detail saat objek bergerak lebih dekat ke pemain.[22] Selain itu, UE5 menyediakan cara untuk membagi peta besar menjadi partisi yang lebih kecil yang disebut "Partisi Dunia," yang mengurangi jumlah level yang perlu dimuat.[25]
Lumen
suntingLumen adalah sistem iluminasi dan refleksi global penelusuran sinar dinamis yang dapat bereaksi secara waktu nyata terhadap perubahan adegan dan pencahayaan.[20][26] Sistem ini menghilangkan kebutuhan akan peta cahaya yang telah dihitung sebelumnya untuk suatu adegan dan memungkinkan penyesuaian otomatis terhadap cahaya, refleksi, dan bayangan.[21] Lumen mendukung penelusuran sinar perangkat lunak dan perangkat keras. Opsi penelusuran sinar perangkat lunak, yang menggunakan Mesh Distance Fields, dioptimalkan untuk berbagai perangkat dan memungkinkan persimpangan sinar yang cepat dengan mengorbankan fidelitas yang lebih rendah.[27] Penelusuran sinar perangkat keras menawarkan akurasi yang lebih tinggi dan mendukung jenis geometri tambahan, termasuk mesh yang di-skinning. Lumen juga menggabungkan sistem Surface Cache yang mengurangi beban komputasi yang diperlukan untuk mengevaluasi pencahayaan. Ketika Lumen dinonaktifkan, mesin akan menggunakan Signed Distance Field Ambient Occlusion untuk solusi pencahayaan dengan fidelitas yang lebih rendah.[27]
Virtual Shadow Maps
suntingVirtual Shadow Maps adalah komponen lain yang ditambahkan di Unreal Engine 5 yang digambarkan sebagai "metode pemetaan bayangan baru yang digunakan untuk menghasilkan bayangan beresolusi tinggi yang konsisten yang bekerja dengan aset berkualitas film dan dunia terbuka yang besar dan diterangi secara dinamis".[28] Virtual Shadow Maps berbeda dari implementasi peta bayangan umum dalam resolusinya yang tinggi, bayangan yang lebih detail, dan tidak adanya masalah kaskade bayangan dan pop-in yang ada pada teknik pemetaan bayangan yang umum digunakan.[29]
Fitur lainnya
suntingUE5 menggunakan Niagara untuk dinamika fluida dan partikel serta mesin fisika Chaos miliknya sendiri sebagai pengganti PhysX.[8][30] Ditambahkan pada UE5.2, mesin ini memperkenalkan sistem pembuatan material baru bernama Substrate, yang menawarkan pembuatan material yang lebih serbaguna dan modular.[31][32]
Fitur-fitur tambahan Unreal Engine 5 berasal dari akuisisi dan kemitraan Epic. Teknologi geometri virtual Nanite memungkinkan Epic memanfaatkan akuisisi Quixel sebelumnya, yang merupakan perpustakaan fotogrametri terbesar di dunia per tahun 2019.[8] MetaHuman Creator adalah proyek yang didasarkan pada teknologi dari tiga perusahaan yang diakuisisi oleh Epicโ3Lateral, Cubic Motion, dan Quixelโuntuk memungkinkan pengembang membuat karakter manusia yang realistis dengan cepat, yang kemudian dapat diekspor untuk digunakan di dalam Unreal.[33] Melalui kemitraan dengan Cesium, Epic berencana menawarkan plugin gratis untuk menyediakan data geospasial 3D bagi pengguna Unreal, memungkinkan mereka merekonstruksi bagian mana pun dari permukaan Bumi yang telah dipetakan.[34] Epic akan menyertakan RealityCapture, sebuah produk yang diakuisisi bersamaan dengan akuisisi Capturing Reality yang dapat menghasilkan model 3D dari objek apa pun berdasarkan kumpulan foto yang diambil dari berbagai sudut,[35] serta berbagai alat peranti tengah yang ditawarkan oleh Epic Games Tools.[36]
Mulai dari Unreal Engine 5.5, Epic Games memperkenalkan lapisan yang memudahkan pemeliharaan WebRTC secara internal, sehingga plugin Pixel Streaming 2 dapat disertakan dalam Unreal Engine.[37]
Penerimaan
suntingUnreal Engine 5 diakui telah memungkinkan para pengembang untuk membuat permainan menggunakan aset dengan kualitas grafis yang lebih tinggi melalui Nanite serta pencahayaan yang lebih realistis melalui Lumen.[38] Media permainan memuji UE5 atas penggunaannya dalam berbagai permainan dari tahun 2023 hingga 2025, termasuk Black Myth: Wukong, ARC Raiders, Remnant 2, Senua's Saga: Hellblade II, dan Avowed.[39][40][41][42][43] UE5 juga dipuji karena memungkinkan pengembang independen dan AA yang lebih kecil untuk mencapai tingkat ketelitian grafis yang setara dengan studio besar.[44][45][46][47] Sebagai contoh, judul debut Sandfall Interactive dan Game of the Year 2025, Clair Obscur: Expedition 33, memanfaatkan banyak fitur seperti Lumen, Nanite, dan MetaHuman, untuk membantu menjaga proses pengembangan lebih terfokus pada elemen-elemen yang akan memberikan dampak terbesar pada pengalaman pemain.
Mesin ini telah dikaitkan dengan beberapa jenis masalah performa, yaitu stutter kompilasi shader dan stutter traversal โ lonjakan waktu bingkai yang terjadi ketika tindakan pemain menyebabkan lebih banyak entitas dimuat ke dalam permainan, meskipun tidak semua permainan UE5 mengalami masalah ini dengan tingkat keparahan yang sama.[38][43][48][49][50][51] Selain itu, penggunaan anti-aliasing sementara, yang diaktifkan secara default, dalam beberapa kasus dapat menyebabkan efek buram.[50][52] Epic Games telah mengakui masalah kompilasi shader dan telah menciptakan sistem baru untuk mengidentifikasi shader mana yang perlu dikompilasi terlebih dahulu.[53][54] Sementara itu, CD Projekt sedang mengembangkan sistem khusus yang meningkatkan pemuatan entitas untuk The Witcher IV, sebagian dari sistem tersebut mungkin akan diintegrasikan ke dalam Unreal Engine itu sendiri.[55][56]
Lisensi
suntingUnreal Engine 5 tetap menggunakan model royalti yang dimulai sejak Unreal Engine 4, di mana pengembang membayar 5% dari pendapatan kotor kepada Epic Games, meskipun biaya ini dibebaskan untuk penjualan yang dilakukan melalui Epic Games Store (EGS).[57] Lebih lanjut, Epic mengumumkan bersamaan dengan Unreal Engine 5 bahwa mereka tidak akan memungut biaya apa pun dari game yang menggunakan versi Unreal Engine mana pun untuk pendapatan kotor pertama sebesar US$1 juta, berlaku surut sejak 1 Januari 2020.[58] Pada Oktober 2024, Epic menurunkan royalti menjadi 3,5% untuk penjualan game di luar EGS jika permainan tersebut juga terdaftar di EGS.[59] Kode sumber Unreal Engine 5 tersedia di GitHub.[60]
Epic mengumumkan sistem lisensi per kursi untuk Unreal Engine, yang akan berlaku mulai April 2024, untuk penggunaan runtime pada aplikasi non-permainan seperti produksi film dan televisi, jika pendapatan mereka melebihi $1 juta, dengan biaya $1.850 per tahun per kursi.[61][62]
Referensi
sunting- ^ a b Sinclair, Brendan (April 6, 2022). "Epic launches Unreal Engine 5". GamesIndustry.biz (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal April 7, 2022. Diakses tanggal April 5, 2022.
- ^ "Unreal Engine on GitHub". Diarsipkan dari asli tanggal December 14, 2024.
- ^ "Unreal Engine End User License Agreement". Unreal Engine (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal August 26, 2018. Diakses tanggal 2018-08-26.
- ^ "Unreal Engine 5.7 is hereโfind out what's new". Unreal Engine (dalam bahasa American English). Diakses tanggal 2025-11-12.
- ^ Statt, Nick (May 13, 2020). "Epic Games announces Unreal Engine 5 with stunning PlayStation 5 demo". The Verge (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal March 21, 2022. Diakses tanggal December 11, 2020.
- ^ Makuch, Eddie (May 26, 2021). "Unreal Engine 5 Gets Stunning Demo With Incredible Graphics, Enters Early Access". GameSpot (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal December 28, 2021. Diakses tanggal May 26, 2021.
- ^ Statt, Nick (May 13, 2020). "Epic CEO Tim Sweeney says the PS5 is so impressive it's 'going to help drive future PCs'". The Verge (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal May 13, 2020. Diakses tanggal May 13, 2020.
- ^ a b c d Takahashi, Dean (May 13, 2020). "Epic Games: Unreal Engine 5 will bring a generational change to graphics". Venture Beat (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal October 5, 2022. Diakses tanggal May 13, 2020.
- ^ Takahashi, Dean (May 13, 2020). "Epic Games shows off a stunning Unreal Engine 5 demo on PlayStation 5". Venture Beat (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal May 18, 2020. Diakses tanggal May 13, 2020.
- ^ Maher, Cian (May 16, 2020). "Unreal Engine 5 will be "fully supported on both PS5 and Xbox Series X"". VG247. Diarsipkan dari versi aslinya tanggal May 16, 2020. Diakses tanggal May 16, 2020.
- ^ Bailey, Dustin (May 13, 2020). "Fortnite moves to Unreal Engine 5 next year". PCGamesN. Diarsipkan dari versi aslinya tanggal September 25, 2020. Diakses tanggal May 13, 2020.
- ^ "Battle-testing Unreal Engine 5.1's new features on Fortnite Battle Royale Chapter 4". unrealengine.com.
- ^ Capel, Chris (December 5, 2021). "Fortnite has finally moved to Unreal Engine 5 with Chapter 3". PCGamesN (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal December 5, 2021. Diakses tanggal December 5, 2021.
- ^ Egan, Toussaint (December 9, 2021). "The Matrix Awakens imagines the future of storytelling in Unreal Engine 5". Polygon (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal December 10, 2021. Diakses tanggal December 9, 2021.
- ^ "Unreal Engine 5 has officially launched". www.gamedeveloper.com (dalam bahasa Inggris).
- ^ Kim, Matt (5 April 2022). "Unreal Engine 5 Officially Released". IGN (dalam bahasa Inggris).
- ^ "Layers of Fear reimagines horror with Unreal Engine 5". Unreal Engine (dalam bahasa American English). Diakses tanggal 2025-01-16.
- ^ Papadopoulos, John (2023-07-25). "Remnant 2 is the first game using UE5's Nanite to eliminate geometry pop-ins". DSOGaming (dalam bahasa American English). Diakses tanggal 2025-01-16.
- ^ "Immortals of Aveum pushes Unreal Engine 5 hard - and image quality suffers". Eurogamer.net (dalam bahasa Inggris). 2023-08-26. Diakses tanggal 2025-01-16.
- ^ a b Valentine, Rebekah (May 13, 2020). "Epic Games announces Unreal Engine 5 with first PS5 footage". GamesIndustry.biz (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal May 20, 2020. Diakses tanggal May 13, 2020.
- ^ a b c Orland, Kyle (May 14, 2020). "How Epic got such amazing Unreal Engine 5 results on next-gen consoles". Ars Technica (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal May 14, 2020. Diakses tanggal May 14, 2020.
- ^ a b c Tyler, Wilde (May 13, 2020). "Fast SSD storage is key to the Unreal Engine 5 demo's super detailed scenes". PC Gamer (dalam bahasa American English). Diakses tanggal October 18, 2024.
- ^ a b c Karis, Brian. "Nanite; A Deep Dive | SIGGRAPH 2021 Advances in Real-Time Rendering in Games Course" (PDF). Realtime Rendering.
- ^ Tarantola, Andrew (May 13, 2020). "Epic Games teases its new, nearly-photorealistic Unreal Engine 5". Engadget (dalam bahasa Inggris (Britania)). Diarsipkan dari versi aslinya tanggal May 13, 2020. Diakses tanggal May 13, 2020.
- ^ Barrier, Ronny (17 May 2022). "What Unreal Engine 5 Means for the Games Industry". IGN (dalam bahasa Inggris).
- ^ McWhertor, Michael (May 13, 2020). "Here's Unreal Engine 5 running on the PlayStation 5". Polygon (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal May 13, 2020. Diakses tanggal May 13, 2020.
- ^ a b Battaglia, Alex (October 28, 2023). "Brilliant visuals and growing pains: examining the first generation of Unreal Engine 5 games". Eurogamer (dalam bahasa Inggris (Britania)). Diakses tanggal October 18, 2024.
- ^ "Virtual Shadow Maps". Unreal Engine Docs (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal February 7, 2022. Diakses tanggal February 7, 2022.
- ^ Dimitrov, Rouslan. "Cascaded Shadow Maps" (PDF). Nvidia Developer (dalam bahasa American English). Diarsipkan (PDF) dari versi aslinya tanggal January 15, 2022. Diakses tanggal February 7, 2022.
- ^ Sergeev, Arti (26 July 2022). "Working with Niagara Fluids to Create Water Simulations". 80.lv (dalam bahasa Inggris).
- ^ "Unreal Engine 5.2 is now available!". Unreal Engine. May 11, 2023.
- ^ McKenzie, Theodore (May 12, 2023). "Unreal Engine 5.2 Goes Live". 80.lv (dalam bahasa Inggris).
- ^ Kerr, Chris (February 10, 2021). "Epic Games' new MetaHuman Creator will let devs everywhere build high fidelity humans". Game Developer (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal February 22, 2022. Diakses tanggal February 22, 2022.
- ^ Takahashi, Dean (March 30, 2021). "Epic Games teams up with Cesium to bring 3D geospatial data to Unreal". Venture Beat (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal March 30, 2021. Diakses tanggal March 30, 2021.
- ^ Kerr, Chris (March 9, 2021). "Epic Games acquires photogrammetry software developer Capturing Reality". Game Developer (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal February 22, 2022. Diakses tanggal February 22, 2022.
- ^ Francis, Bryant (January 7, 2021). "Epic acquires RAD Game Tools". Game Developer (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal January 7, 2021. Diakses tanggal February 22, 2022.
- ^ "PixelStreamingInfrastructure". Game Developer (dalam bahasa American English). January 7, 2021. Diakses tanggal February 22, 2022.
- ^ a b Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaEurogamer 14 June 2024 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaEurogamer 10 April 2024 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaEurogamer 25 July 2023 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaPolygon 4 April 2024 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaEurogamer - ^ a b Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaPC Gamer 13 February 2025 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaCreative Bloq 10 February 2025 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaCreative Bloq 18 February 2025 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaCreative Bloq 28 January 2025 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaCreative Bloq 15 January 2025 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaVG247 23 November 2024 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaEurogamer 12 October 2024 - ^ a b Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaPCGamesN 13 June 2024 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaWccftech 29 July 2025 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaEurogamer 11 February 2024 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaPC Gamer 4 February 2025 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaWindows Central 10 February 2025 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaWccftech 3 December 2024 - ^ Kesalahan pengutipan: Tanda
<ref>tidak sah; tidak ditemukan teks untuk ref bernamaRudzki CDPR - ^ "Unreal Engine EULA". Unreal Engine (dalam bahasa American English). Diarsipkan dari versi aslinya tanggal January 5, 2024. Diakses tanggal 2024-01-05.
- ^ Machkovech, Sam (May 13, 2020). "Unreal Engine is now royalty-free until a game makes a whopping $1 million". Ars Technica. Diarsipkan dari versi aslinya tanggal May 13, 2020. Diakses tanggal May 13, 2020.
- ^ Peters, Jay (1 October 2024). "Epic is trying to sweeten the deal to use Unreal Engine and the Epic Games Store". The Verge (dalam bahasa Inggris).
- ^ Fingas, Jon (26 May 2021). "Epic's next-gen Unreal Engine 5 is now available in early access". Engadget.
- ^ Francis, Bryant (October 6, 2023). "Epic Games to update Unreal Engine pricing for devs outside game industry". Game Developer. Diarsipkan dari versi aslinya tanggal October 5, 2023. Diakses tanggal October 6, 2023.
- ^ Scullion, Chris (March 12, 2024). "Epic confirms its new Unreal Engine pricing, keeps its promise not to change it for game developers". Video Games Chronicle. Diarsipkan dari versi aslinya tanggal March 13, 2024. Diakses tanggal March 12, 2024.