Rabu, 13 April 2016

GAME ENGINE

Game Engine adalah sebuah sistem perangkat lunak (software) yang dirancang untuk pembuatan dan pengembangan suatu video game. Game engine memberikan kemudahan dalam menciptakan konsep sebuah game yang akan di buat. Mulai dari sistem rendering, physics, arsitektur suara scripting, A.I, dan bahkan sistem networking. Game engine dapat dikatakan sebagai jiwa dari seluruh aspek sebuah game.

Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan sistem operasi desktop seperti Microsoft Windows, Linux, dan Mac OS X. fungsionalitas inti biasanya disediakan oleh mesin permainan mencakup mesin render ( “renderer”) untuk 2D atau 3D grafis, mesin fisika atau tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen memori, threading, dukungan lokalisasi, dan adegan grafik. Proses pengembangan permainan sering dihemat oleh sebagian besar menggunakan kembali mesin permainan yang sama untuk menciptakan permainan yang berbeda.

Game engine dapat dikatakan sebagai jiwa dari seluruh aspek sebuah game. Sebuah game engine dibagi lagi menjadi dua bagian besar, yaitu :

  • API

API ( Applicaiton Programming Interfaces ) adalah bagian operating system, services dan libraries yang diperlukan untuk memanfaatkan beberapa feature yang diperlukan. Dalam hal ini contohnya DirectX.

  • SDK

SDK adalah kumpulan dari libraries dan API yang sudah siap digunakan untuk memodifikasi program yang menggunakan operating system dan services yang sama.


Dan di bawah ini beberapa contoh game engine terbaik saat ini




  • Rage Engine


 Rage engine adalah sebuah game engine yang dibuat oleh Rockstar untuk pembuatan game GTA, The Warriors, dan masih banyak lagi. Keunggulan dari Rage engine ini adalah tempatnya yang sangat luas, seperti yang ada dalam game GTA. Coba kalian mengelilingi seluruh kota dengan berlari, pasti membutuhkan waktu beberapa jam, berbeda dengan game yang lain, kalian tidak menggunakan kendaraan, hanya berjalan atau berlari dan menembak musuh, tetapi masih bisa sampai ujung tempat game. Tetapi, kita cukup susah dan rumit jika memakai Rage engine, tetapi jika kalian sudah ahli, maka kalian bisa membuat game yang lebih baik dari GTA V



  • Unreal Engine



Unreal Engine adalah software pembuat game yang dibuat dan dikembangkan oleh unreal teknologi. Sudah banyak game yang dibuat menggunakan software yang satu ini, bahkan salah satu game Indonesia, Gaib Game dibuat menggunakan software unreal engine. Unreal engine dibuat pada tahun 1998, dan terus-menerus dikembangkan sampai sekarang versi terbarunya, unreal engine 4. Game pertama yang dibuat unreal engine adalah game yang bernama Stealth Deus Ex, yang dirilis pada tahun 2000. Game Stealth Deus Ex adalah sebuah game di dunia yang gelap. Semua game yang dibuat oleh unreal engine ini memanglah sangat menarik dan mengagumkan, dan hampir semua game bertema kelam, karena unreal teknologi mengutamakan shadows atau bayangan dalam software buatannya ini.




  •  Cry Engine



 Cry Engine adalah salah satu Game Engine yang dikeluarkan oleh Crytex, German pada tahun 2004. Cryengine ini memiliki grafik yang sangat bagus, meskipun tidak sebagus Frostbite, tetapi Cryengine mudah untuk digunakan. Tetapi, Cryengine memiliki satu kerugian, yaitu karakter utama dalam game ini tidak bisa diperlihatkan dengan jelas, hanya bisa melihat badan dan tangannya saja. Tetapi, meskipun begitu, Cryengine Memiliki physics game, AI, networking, dan masih banyak lagi keunggulan dari Cryengine. Salah satu game yang dibuat oleh Cryengine, sekaligus dibuat oleh Crytek adalah Crysis. Tetapi, meskipun Cryengine dibuat oleh Crytek, tetapi Crytek memiliki saingan, yaitu Obisoft. Game Farcry adalah game yang dikembangkan oleh Obisoft dan menjadi game unggulan Cryengine. Game yang lainnya yang dibuat dengan menggunakaan Cryengine adalah The Forest, Outlash, Warhead, dan masih banyak lagi.



  • Frostbite Engine


 Dengan grafik yang sangat dahsyat dan terlihat sangat asli, Frostbite bisa dibilang adalah software game engine dengan grafik terbaik. Apakah kalian tahu game yang bernama BattleField ? Itulah salah satu game yang dibuat oleh software Frostbite. Melihat grafik dari BattleField 4 saya langsung tertarik dengan game itu. Selain BattleField, ada game yang bernama Need For Speed The Run, yang dibuat dengan software Frostbite engine juga. Tetapi, Frostbite engine tidak bisa digunakan oleh kalian yang menggunakan Windows XP dan juga kalian yang menggunakan DirectX 9, karena dalam software ini sepenuhnya digunakan menggunakan DirectX 11.



  • Avalence engine


Software yang satu ini memiliki grafik yang cukup menarik, dan game pertamaa yang dirilis menggunakan software Avalence engine adalah game yang bernama Just Cause 2. Apakah kalian tahu game Just Cause 2 ? Jika kalian bermainnya, kalian akan melihat sebuah pulau yang sangat besar dan luas. Avalence engine juga memiliki efek-efek yang sangat menarik, seperti dalam game Just Cause 2, efek ledakan dan tembakan benar-benar asli. Avalence engine memiliki AI yang cerdas, dan grafik yang cukup menarik.





Daftar Pustaka :

http://gudangdariilmu.blogspot.co.id/2015/07/10-software-pembuat-game-terbaik.html
https://rickykurn.wordpress.com/2012/03/08/apa-itu-game-engine/