Rabu, 12 Juli 2017

Perbandingan Game Engine Unity vs Unreal Engine 4 Pada Pembuatan Game Donkey Kong

Pengertian Game Engine



Menurut Wikipedia engine game adalah komponen software inti dari sebuah video game. Engine game biasanya menangani perenderan grafik dan teknologi penting lainnya,tetapi juga memungkinkan dalam menangani fungsi tambahan seperti kecerdasan buatan, pendeteksian tubrukan antara objek game dengan benda lainnya.


Game engine (bahasa Indonesia: mesin permainan) adalah sebuah sistem software yang dirancang Pengertian dan Macam Macam Game Engine untuk pembuatan dan pengembangan suatu video game. Ada banyak sekali game engine yang dirancang untuk bekerja pada beberapa konsol video game dan sistem operasi desktop seperti Microsoft Windows, Linux dan Mac OS X. Fungsi utama yang secara khusus disediakan oleh game engine meliputi mesin render (renderer) untuk grafik 2D atau 3D, mesin fisika, deteksi tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen momori, threading, dukungan lokalisasi dan layar grafik. Proses pembuatan game seringkali dihemat oleh sebagian besar developer dengan menggunakan kembali game engine yang sama untuk membuat game yang berbeda.

Perbandingan antara Unity vs Unreal Engine 4

 

Unity


Unity merupakan salah satu game engine yang dapat digunakan untuk mengembangkan game cross-platform selain untuk Personal Computer (PC) dan konsole, Unity juga dapat dengan mudah di implementasikan ke dalam smartphone Android, iOS dan Windows Phone. Unity memberikan tampilan interface dengan beragam fitur yang cukup mudah di pahami.

Unity tidak dirancang untuk proses desain atau modelling, dikarenakan unity bukan tool untuk mendesain. Jika ingin mendesain, kita harus menggunakan aplikasi thrid-party 3D editor lain seperti 3dsmax atau Blender. 



Unreal Engine 4

Unreal Engine merupakan game engine yang dikembangkan oleh Epic Games dan pertama kali diperkenalkan pada tahun 1998 dengan game bergenre first-person shooter. Walaupun utamanya dikembangkan untuk game first-person shooters, tapi Unreal Engine juga bagus digunakan untuk membuat game bergenre yang lain.

Unreal Engine 4  memiliki beberapa kemampuan grafis yang menakjubkan termasuk hal-hal seperti kemampuan pencahayaan dinamis yang canggih dan sistem partikel baru yang dapat menangani hingga satu juta partikel dalam satu adegan pada satu waktu.


Programming Language


Bukan rahasia lagi bahwa untuk membuat game kita setidaknya harus menguasai sedikit bahasa pemrograman. Unreal Engine 4 menggunakan C ++ dan Unity menggunakan sebagian besar C # atau JavaScript.
C++ dapat membuat game dengan lebih kompleks namun cukup sulit untuk di pahami. C# dan JavaScript dapat cukup mudah di pahami. Dalam pemilihan bahasa pemrograman kembali lagi personal ke masing-masing mana yang menurutnya lebih baik untuk di pelajari.


Platforms

 

Unity 3D: Windows PC, Mac OS X, Linux, Web Player, WebGL, VR(including Hololens), SteamOS, iOS, Android, Windows Phone 8, Tizen, Android TV and Samsung SMART TV, as well as Xbox One & 360, PS4, Playstation Vita, and Wii U.

Unreal Engine: Windows PC, Mac OS X, iOS, Android, VR, Linux, SteamOS, HTML5, Xbox One, and PS4.



Graphics

 Unity

Unreal Engine 4

Dengan dirilisnya Unity 5 hadir banyak fitur baru yang memungkinkan pengembang membuat game AAA yang indah dan next-generation. Tapi sepertinya Unreal selangkah di depan hampir di setiap area grafis: medan, partikel, efek pemrosesan pasca, bayangan & pencahayaan, dan shader semua terlihat menakjubkan di Unreal Engine 4.
Unity cukup baik pada game 2D dan Unreal Engine 4 terlihat baik di game 3D  


Ease of Use 

 

seperti yang kita tahu unity memiliki tampilan yang sangat user friendly dan easy to use interface dan unreal memiliki interface yang sedikit lebih kompleks namun keduanya cukup mudah di gunakan untuk pemula


Kelebihan dan Kekurangan

 Kelebihan Unity : 
  • Gratis 
  • Cross-Platform  
  • Mempercepat desain level/layout di game dengan adanya editor WYSIWYG
  • Bagus dalam membuat game 2D
Kelebihan Unreal Engine 4 :
  • Gratis
  • Menggunkan Blueprint, sebuah visual script editor. Yaitu sebuah fitur yang dikembangkan oleh Unreal engine untuk membuat game tanpa harus menuliskan kode pemrograman apapun.
  • Grafik yang luar biasa
  • Bagus dalam membuat game 3D 
Kekurangan Unity :
  • Memori yang digunakan cukup besar
  • Perlu penyesuaian mengikuti gaya componen based
  • Tidak mempunyai blueprint
Kekurangan Unreal Engine :
  • Cukup rumit
  • Mempunyai minimum spesifikasi yang tinggi

 
 Reff Game Donkey Kong 
With Unity

Tidak ada komentar:

Posting Komentar