Macam-Macam
Game Engine
1. Unreal
Engine
picture by
: www.unrealengine.com
Company : Epic
Games
Platforms : Windows, Android, HTML5, iOS, Linux, Mac, Oculus, PC, PS4,
SteamOS, Xbox One
Operasi Sistem : PC, OS X, LINUX
Awal Rilis : 1 Juli 1998
Bahasa Pemrograman : C++
Type : 3D
Unreal Engine
1 dimulai debutnya pada tahun 1998, mempunyai teknik render terpadu,
kecerdasan buatan, visibilitas jaringan, dan manajemen system file
kedalam engine yang lengkap. UI1 memberikan jalur render hardware – accelerated
menggunakan Glide API, dan diperbarui untuk OpenGL dan Direct 3D.
Unreal Engine
2 dimulai pada debut tahun 2002, game engine tersebut diperbarui dengan
meningkatkan asset serta menambahkan dukungan untuk Game Cube dan Xbox, dan
ingin bisa juga dipakai untuk console Wii, X360, PS3,PSP dan 3DS. Pada UE2.5
merupakan perbaharuan dari UE2, mempunyai tingkatan rendering, dan motor
physics dan dipakai untuk Unreal Championship pada platform Xbox asli. Pada
tanggal 24 maret 2011, Ubisoft Montreal mengungkapkan bahwa UE2 berhasil berjalan
pada Nintendo 3DS.
Unreal Engine
3 dirancang untuk DirectX versi 9-11 untuk Windows dan Xbox 360 yang
dilengkapi dengan system OpenGL termasuk PS3, OS X, iOS, Android, tahap 3D
untuk Adobe Flash Player 11, javasript / WebGL, PSVita dan Wii. Proses render
didukung banyak teknik tinggi seperti HDDR, per-pixel lighting dan dynamic
shadows.
Unreal Engine
4 mempunyai fitur utama yaitu ilminasi global real-time menggunakan voxel
kerucut tracing, menghilangkan kebutuhan untuk perhitungan tiap penerangan. UE4
juga dilengkapi fitur pengembang baru untuk mengurangi waktu iterasi dan
memungkinkan memperbarui langsung C++ kode. Fitur baru debugger untuk “kismet”
(mesin scripting visual pada UE3) memungkinkan developer dapat
memvisualisasikan kode saat pengujian. Developer juga dapat melihat sourcecode
dan mengeditnya dalam Visual Studio.
Kelebihan :
Biaya Bulanan
terjangkau (UE4 gratis)
Menggunkan
Blueprint, sebuah visual script editor. Yaitu sebuah fitur yang dikembangkan
oleh Unreal engine untuk membuat game tanpa harus menuliskan kode pemrograman
apapun.
Unggul di
Platform PC dan tampilah Grafis
Kekurangan :
Engine game
ini membutuhkan spesifikasi komputer yang cukup tinggi.
contoh game
yang menggunakan Unreal engine:
Ark :
Survival Evolve
picture by
: https://www.pcgamesn.com/ark-survival-evolved/ark-survival-evolved-servers-full
2. Unity
picture by :
unity3d.com
Company : Unity
Technologies
Platforms : Android, BlackBerry, iOS, Linux, Mac, PS3, PS4, Xbox 360,
Xbox One, Windows.
Operasi Sistem : PC, MacOS, Linux
Awal Rilis : 8 Juni 2005
Bahasa Pemrograman : C#, JavaScript (UnityScript), Boo
Type : 3D
Unity
merupakan suatu aplikasi yang digunakan untuk mengembangkan game multi platform
yang didesain untuk mudah digunakan. Unity itu bagus dan penuh perpaduan dengan
aplikasi yang profesional. Editor pada Unity dibuat degan user interface yang
sederhana. Editor ini dibuat setelah ribuan jam yang mana telah dihabiskan
untuk membuatnya menjadi nomor satu dalam urutan rankking teratas untuk editor
game. Grafis pada unity dibuat dengan grafis tingkat tinggi untuk OpenGL dan
directX. Unity mendukung semua format file, terutamanya format umum seperti
semua format dari art applications.
Kelebihan :
Gratis
Multiplatform
Mempercepat
desain level/layout di game dengan adanya editor WYSIWYG
Kekurangan :
Memori yang
digunakan banyak
Butuh
penyesuaian yang agak kompleks pada saat mau develop game 2d tanpa bantuan
plugin
Perlu
penyesuaian mengikuti gaya component base
contoh game
yang menggunakan Unity :
Angry Bird 2
picture by :
angrybirds.com
3. CryEngine
3
Company : Crytek
Platforms : Windows, Linux, Android, iOS, PC, PS3, PS4, Xbox 360,
Xbox One, Wii U
Operasi Sistem : PC, MacOS, Linux
Tanggal Rilis : 11 Maret 2009
Bahasa Pemrograman : C++, C#, Lua
Type : 3D
CryEngine 3 merupakan
teknologi graphics game yang menampilkan bayangan dari pencahayaan suatu objek
terlihat nyata, dimana ketika player bayangannya menjauh akan memudar dan
sedikit menghilang. Rerumputan akan ikut bergerak apabila terkena sentuhan dari
pemain yang melintasinya, juga bergoyang ketika terkena hempasan angin yang
lalu-lalang. Bahkan partikel seperti jilatan api akan tampak seperti nyata,
tetesan air hujan disamudera dan permukaan yang terkena air hujan disuatu objek
mampu memantulkan suatu bayangan. Dengan kata lain, CryEngine 3 menjanjikan
grafik game yang nyata seperti bentuk aslinya direal-world. Dari Cry Engine 3
ini kita juga bisa melihat tampilan yang kabur ketika bergerak bergantung
kepada kecepatan, dan pembiasan diri dari partikel-partikel merupakan satu hal
yang sangat realistik yang pernah disaksikan dari suatu game engine. Belum lagi
tessellation yang membuat air dilautan terlihat begitu nyata, juga mampu
menimbulkan banyak buih ketika terjadi gesekan antara gelombang-gelombang air
laut.
Contoh game
yang menggunakan teknologi graphic Cry Engine :
Crysis 2,
FarCry , Aion : Tower of Eternity
picture by
: http://drandy89.blogspot.com/
Sumber:
http://adityamedian.blogspot.com/2017/04/perbandingan-game-engine-unity-dan.html
https://ivancupz.wordpress.com/2015/11/14/game-engine-unreal-engine-vs-unity/
http://drandy89.blogspot.com/
Platforms : Windows, Android, HTML5, iOS, Linux, Mac, Oculus, PC, PS4, SteamOS, Xbox One
Operasi Sistem : PC, OS X, LINUX
Awal Rilis : 1 Juli 1998
Bahasa Pemrograman : C++
Type : 3D
Platforms : Android, BlackBerry, iOS, Linux, Mac, PS3, PS4, Xbox 360, Xbox One, Windows.
Operasi Sistem : PC, MacOS, Linux
Awal Rilis : 8 Juni 2005
Bahasa Pemrograman : C#, JavaScript (UnityScript), Boo
Platforms : Windows, Linux, Android, iOS, PC, PS3, PS4, Xbox 360, Xbox One, Wii U
Operasi Sistem : PC, MacOS, Linux
Tanggal Rilis : 11 Maret 2009
Bahasa Pemrograman : C++, C#, Lua
Komentar
Posting Komentar