Mesin permainan (Game Engine, juga dikenal sebagai arsitektur atau kerangka permainan, adalah lingkungan pengembangan perangkat lunak yang digunakan oleh pengembang game  untuk membuat video game interaktif. 

Setiap mesin game rata-rata memungkinkan pengembang untuk menambahkan fitur umum seperti fisika, input, rendering, skrip, AI pendeteksi tabrakan, dan  lainnya tanpa melakukan penyandian apa pun. 

Meskipun ada banyak sekali engine game  tetapi kali ini kita akan membahas dua engine game yang sangat besar yaitu Unity dan Unreal Engine. 

Persamaan Unreal Engine dan Unity 

  1. Kedua alat tersebut mampu menghasilkan grafik berkualitas AAA dan memiliki antarmuka yang baik di antara sebagian besar perangkat lunak standar industri.  

  2. Keduanya menawarkan seperangkat alat lengkap termasuk editor medan, animasi, simulator fisika, dukungan VR, dan  banyak lagi.  

Perbedaan antara Unity dan Unreal Engine 

  1. Definisi: Unreal Engine adalah engine  game yang tersedia di Source, Unity adalah engine game lintas platform. 

  2. Penemuan: Unreal Engine diluncurkan pada tahun 1998, Unity diumumkan dan dirilis pada tahun 2005.  

  3. Bahasa: Unreal Engine menggunakan C++ dan Unity menggunakan C#. C# dianggap lebih cocok untuk pengembangan game  daripada C++, sehingga Unity lebih cepat.  

  4. Komunitas: Kedua alat memiliki komunitas besar pengguna aktif. Namun, Unity 3D sudah tersedia di Unreal 4 dan juga memiliki lebih banyak pelanggan dan basis pengguna.  

  5. Dokumentasi: Keduanya memberikan dokumentasi berkualitas dan terperinci yang menjelaskan alat dan fitur mereka. 

  6. Toko Aset: Toko Aset memungkinkan pengguna mengunduh mod seperti tekstur dan properti. Unity memiliki lebih banyak mod daripada Unreal. Unreal memiliki sekitar 10.000 aset sementara Unity memiliki 31.000 aset.  

  7. Gambar: Kedua tools memiliki grafik yang bagus tetapi Unreal engine lebih disukai daripada Unity karena kualitas grafiknya.  

  8. Source Code: Kode di unreal engine adalah open source yang membuat proses developmentnya lebih mudah. Di sisi lain, Unity tidak menyediakan kode open source. Namun, itu bisa dibeli.  

  9. Rendering: Unreal mendukung rendering yang lebih cepat sehingga postprocessing menjadi lebih cepat. Di sisi lain, rendering di Unity tampaknya agak lambat, jadi pemrosesan proyek juga lambat.  

  10. Harga: Unreal Engine gratis tetapi Anda mendapatkan royalti. Unity ditawarkan secara gratis, tetapi versi lengkapnya dapat ditingkatkan dengan biaya satu kali sebesar $1.500 atau $75/bulan. 

Kesimpulan 

Nah itulah perbandingan antara Unity dan Unreal Engine. Pengembangan game akan sulit dibayangkan tanpa dua alat pengembangan game  ini. Kedua jenis mesin tersebut memiliki kelebihan dan kekurangannya masing-masing, jadi tergantung pada kebutuhan proyek, ada pilihan yang tepat. Unity terkenal dengan basis pengguna yang besar dan dukungan untuk pengembangan kinerja pengguna, serta pembuatan simulasi 2D dan 3D. Di sisi lain, Unreal Engine lebih disukai digunakan untuk membuat game besar karena memberikan grafis yang indah. Tetapi pada akhirnya, apa yang Anda pilih untuk proyek Anda harus ramah pengguna.

.Sumber : https://www.monitorteknologi.com/

Info PMB : https://pmb.stekom.ac.id

Kerjasama/Penerimaan Mahasiswa Baru,

WA 24 jam : 081-777-5758 (081 jujuju maju mapan)

IG : @universitassetekom

TikTok : @universitasstekom

FP : https://www.facebook.com/stekom.ac.id/

TWITTER : https://twitter.com/unistekom

YOUTUBE : https://www.youtube.com/UniversitasSTEKOM

 Copyright stekom.ac.id 2018 All Right Reserved