Sebagian besar game komputer tingkat lanjut bergantung pada grafik dan membutuhkan mesin fisika yang tangguh. Namun, membuat pemrograman khusus untuk ini biasanya memakan waktu dan mahal.

Rilis Unreal Engine pada tahun 1998 memberikan dasar bagi pengembang game dan memungkinkan mereka untuk lebih fokus pada konten mereka daripada menghabiskan banyak waktu untuk membangun tulang punggung game mereka.

Setelah lebih dari 20 tahun, kami akhirnya melihat iterasi kelima dari mesin ini. Jadi, mari kita lihat apa yang ditawarkan Unreal Engine 5 dan bagaimana hal itu akan mengubah permainan untuk pengembang dan konsumen.

1. Pencahayaan Foto-Realistis

Salah satu hal yang paling menantang untuk dikembangkan dalam game adalah pencahayaan yang realistis. Jika Anda melihat game yang dirilis hingga akhir 2010-an, Anda akan menemukan bahwa mereka mudah dibedakan dari kenyataan. Itu karena tidak mudah untuk menciptakan kembali pencahayaan realistis dalam adegan virtual.

Industri film sudah mulai menggunakan

instagram viewer
ray tracing untuk menciptakan iluminasi global dalam adegan mereka pada awal 2013. Namun, game belum mengejar hal ini, karena butuh banyak waktu untuk merender satu bingkai. Itulah mengapa tidak mungkin menerapkan ray tracing ke game cepat yang berjalan pada 60FPS atau lebih.

Namun demikian, pada tahun 2018, Nvidia merilis kartu video ray-tracing pertama yang tersedia secara komersial dalam seri RTX. Segera setelah itu, Unreal Engine 4 mulai mendukung teknologi secara native.

Unreal Engine 5 melanjutkan dukungan ini dengan merilis Lumen. Sistem ini adalah mesin iluminasi dan refleksi global yang sepenuhnya dinamis yang memungkinkan pemandangan menghasilkan pencahayaan yang realistis secara real-time.

Ini juga memiliki fitur Pemetaan Bayangan Virtual, memungkinkan item 3D untuk membuat bayangan resolusi tinggi seperti yang seharusnya terlihat dalam kehidupan nyata. Ini juga dirancang untuk menggantikan banyak teknik bayangan yang ada, sehingga mengurangi beban pada sistem.

2. Tingkat Detail Dinamis

Dalam pemodelan 3D, setiap item terdiri dari poligon yang berbeda untuk membuat permukaannya. Semakin besar detail pada suatu objek, semakin banyak poligon yang ada. Namun, ini juga berarti akan menghabiskan sumber daya yang lebih besar, terutama jika Anda memuat banyak objek yang sangat detail secara bersamaan.

Salah satu cara mengatasinya adalah dengan membuat tingkat detail yang berbeda untuk satu objek. Misalnya, jika Anda membuat mobil virtual, Anda dapat memiliki delapan objek berbeda yang mewakili satu itu mobil, dengan setiap objek mengurangi detailnya sampai Anda hanya mendapatkan bentuk yang samar-samar menyerupai a kendaraan.

Saat sudut pandang Anda berada di dekat kendaraan, gim ini akan memuat versi mobil terbaik dan sangat detail. Dan saat mobil melaju, itu akan memuat versi mobil yang kurang mendetail sampai begitu jauh sehingga permainan hanya perlu memuat bentuk mobil.

Teknik ini memungkinkan game dunia terbuka seperti Grand Theft Auto 5 memiliki dunia berpenduduk padat yang dapat dimuat dengan wajar oleh komputer. Namun, ini juga berarti bahwa pengembang harus mengembangkan empat, lima, enam, atau bahkan lebih objek dengan tingkat detail yang berbeda untuk setiap item dalam game.

Namun, Nanite Unreal Engine 5 akan secara otomatis melakukan itu. Alih-alih membuat tingkat detail individu untuk setiap objek, mesin game akan mengurangi jumlah poligon pada objek karena lebih jauh dari kamera. Teknik ini mengurangi kerumitan adegan yang perlu dimuat komputer sekaligus mengurangi beban kerja pengembang game.

3. Perpustakaan Aset Besar

Membuat adegan kustom di dunia virtual sangat menantang, terutama jika Anda harus membangun semuanya dari awal. Misalkan seorang pengembang game ingin membuat adegan kacau di mana pemain dapat berinteraksi dengan hampir setiap aset, seperti bersembunyi di balik sampah, terkena puing-puing beterbangan, atau bahkan dihentikan oleh tembok. Dalam hal ini, mereka harus membuat setiap bagian di lokasi itu dari awal.

Di sinilah perpustakaan aset Megascans masuk. Dibuat dalam kemitraan dengan Quixel, pengembang sekarang memiliki akses ke lebih dari 16.000 aset berbeda dan unik. Mereka bahkan dapat menggunakan alat bawaan untuk mencampur dan mencocokkan aset yang berbeda untuk membuat yang baru dari awal.

Selanjutnya, jika objek yang mereka butuhkan tidak tersedia di perpustakaan, pengembang game dapat menggunakan aplikasi seluler Quixel untuk memindai aset secara 3D di dunia nyata. Mereka tidak memerlukan peralatan, pencahayaan, dan pengalaman khusus untuk membuat objek digital berkualitas tinggi, dan mereka juga tidak harus membuatnya dari awal.

Unreal Engine 5 juga menyertakan Metahumans, memungkinkan pengembang untuk membuat manusia realistis dengan cepat. Anda dapat menyesuaikan fitur wajah seperti tulang pipi, rambut wajah, warna mata, kerutan, dan banyak lagi. Selanjutnya, alat ini menyiapkan tubuh manusia virtual, sehingga mudah untuk dianimasikan di mesin game.

Terakhir, jika pengembang game ingin membuat ulang adegan di dunia nyata, Unreal Engine 5 bermitra dengan Cesium, yang memungkinkan Anda mengunduh data geospasial 3D yang sangat mendetail dari permukaan mana pun yang dipetakan Bumi. Jadi, jika Anda seorang pengembang game dan ingin membuat ulang area tertentu, Anda tidak perlu terbang ke sana dan merekam tempat itu sendiri. Yang perlu Anda lakukan adalah mengunduh area yang dipetakan dari Cesium.

4. Mengoptimalkan Teknologi Perangkat Keras Baru

Sementara Nanite memungkinkan hampir semua objek dalam sebuah adegan dirender dengan cepat, masih akan ada titik ketika sumber daya sistem hanya akan kewalahan oleh jumlah objek. Ini terutama berlaku untuk game yang menawarkan kecepatan refresh cepat, karena komputer harus memuat adegan 120 atau bahkan 245 kali per detik.

Namun dengan munculnya SSD NVMe ultra-cepat, mesin game dapat memanfaatkan teknologi ini untuk mengalirkan aset visual yang diperlukan adegan untuk dirender dari SSD ke RAM. Dengan ini, pengembang game dapat menghapus waktu pemuatan sekaligus dan dengan cepat menarik data tekstur dan poligon yang dibutuhkan dengan cepat saat pemain bergerak dan melihat sekeliling.

5. Kompatibilitas Maju

Banyak game yang dibuat menggunakan Unreal Engine 4. Dengan demikian, tidak masuk akal untuk berpikir bahwa pengembang ingin mem-porting game mereka ke Unreal Engine 5 untuk membuat versi yang lebih baik. Mereka mungkin juga ingin melakukan ini untuk membuat sekuel, dan jauh lebih sedikit pekerjaan jika Anda dapat memindahkan aset Unreal Engine 4 Anda ke Unreal Engine 5 tanpa banyak masalah.

Itu sebabnya Epic membuat Unreal Engine 4 mudah dikonversi ke Unreal Engine 5. Selain itu, UI/UX di Unreal Engine 5 sebagian besar tetap sama, sehingga pengembang tidak perlu mempelajari ulang sistem dari awal.

6. Buka Aksesibilitas

Terakhir, salah satu hal terbaik yang terjadi pada Unreal Engine adalah sistemnya yang dapat digunakan secara gratis. Pertama kali bekerja di bawah Unreal Engine 4, Unreal Engine 5 gratis untuk semua pengembang dengan pendapatan kurang dari $ 1 juta. Setelah game Anda melebihi itu, Anda harus membayar 5% dari pendapatan kotor Anda ke Epic untuk menggunakan mesin game. Namun, biaya ini dibebaskan untuk semua game yang dirilis di Epic Games Store.

Sistem pembayaran ini memungkinkan pengembang game indie untuk membuat game tanpa membayar perangkat lunak yang mahal atau mengkhawatirkan royalti yang besar. Dan jika mereka menempatkan game mereka di Epic Games Store, mereka tidak perlu khawatir melakukan pembayaran apa pun untuk mesin game.

Unreal Engine 5 Menandai Masa Depan Visualisasi Digital

Sementara peningkatan daya komputer memungkinkan pengembang game untuk membuat game yang lebih canggih dan realistis, mereka masih membutuhkan mesin game baru untuk memanfaatkan perangkat keras ini. Unreal Engine 5 memungkinkan pengembang game raksasa dan indie untuk membuat judul yang realistis dan berkualitas tinggi.

Saat mesin game menjadi lebih pintar dan lebih efisien, pengembang dapat membuat lebih banyak game dalam waktu yang lebih singkat. Dan dengan memanfaatkan kekuatan komputasi mentah yang diberikan oleh perangkat keras baru, judul mengaburkan perbedaan antara dunia virtual dan dunia nyata, memungkinkan kita untuk menikmati standar hiburan tertinggi.

10 Game Unreal Engine 5 Dikonfirmasi dan dalam Perjalanan

Baca Selanjutnya

MembagikanMenciakMembagikanSurel

Topik-topik yang berkaitan

  • bermain game
  • Budaya Permainan
  • Desain Video Game

Tentang Penulis

Jowi Morales (238 Artikel Diterbitkan)

Jowi adalah seorang penulis, pelatih karir, dan pilot. Dia mengembangkan kecintaannya pada PC apa pun sejak ayahnya membeli komputer desktop ketika dia berusia 5 tahun. Sejak saat itu, ia telah menggunakan dan memaksimalkan teknologi dalam setiap aspek kehidupannya.

More From Jowi Morales

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan