Review Game Engine
Unity
Type
: 3D
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
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
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. Unity cocok dengan versi 64-bit dan dapat
beroperasi pada Mac OS x dan windows dan dapat menghasilkan game untuk Mac,
Windows, Wii, iPhone, iPad dan Android.
Unity
secara rinci dapat digunakan untuk membuat video game 3D, real time animasi 3D
dan visualisasi arsitektur dan isi serupa yang interaktif lainnya. Editor Unity
dapat menggunakan plugin untuk web player dan menghasilkan game browser yang
didukung oleh Windows dan Mac. Plugin web player dapat juga dipakai untuk
widgets Mac. Unity juga akan mendukung console terbaru seperti PlayStation 3
dan Xbox 360. Server aset dari Unity dapat digunakan semua scripts dan aset
game sebagai solusi dari versi kontrol dan dapat mendukung proyek yang terdiri
atas banyak gigabytes dan ribuan dari file multi-megabyte.
Contoh game yang dibuat
dengan Unity :
1.
Assassin’s
Creed
2.
Angry
Bird 2
CryEngine
3
Type : 3D
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
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
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 dibuat dengan CryEngine 3 :
1.
FarCry
5
Cocos2d-x
Cocos2d-x merupakan
framework keluarga Cocos2d yang bersifat open source dan ditulis dengan
menggunakan C++, Lua, dan Javascript. Dari semua keluarga Cocos2d, framework
ini merupakan varian terlengkap untuk pengembangan game multiplatform karena
dapat membuat game yang berjalan di iOS, Android, Windows Phone, Blackberry,
Windows Desktop, Linux, Windows Modern UI, dan Mac OS X.
Selain itu, terdapat engine
versi Javascript dari Cocos2d-x yaitu Cocos2d-JS. Engine ini didukung penuh
dengan fungsi-fungsi yang sama seperti Cocos2d-x dengan satu set API yang disederhanakandari
JavaScript.Pada Cocos2d-x sendiri terdapat IDE (visual editor) yang dinamakan
Cocos Code IDE. Dengan IDE ini akan memudahkan developer dalam mengembangkan
game secara multiplatform.






