Suatu game tidak akan sangat bagus dalam grafik ataupun renderingnya jika tidak menggunakan 3D game engine. Nah apa itu game engine? Apa saja software yang bagus untuk membuat suatu game dengan 3D game engine?
Untuk itu mari kita bahas apa itu 3D game engine, kegunaan 3D game engine dan software yang bagus dalam 3D game engine.
Game Engine adalah suatu software yang
digunakan untuk membuat suatu game yang akan kita buat. Fungsi utama dari game engine adalah sebagai pembuatan grafik 2D maupun 3D agar lebih bagus dan nyata, physics engine, pengatur audio, scripting,
animasi game, AI (Artificial Intelligence), networking, streaming, pengaturan
memori, localization support, dan pengaturan grafik. Satu game engine bisa
untuk membuat berbagai tipe game, dan bisa memudahkan games ke
console lain. Terdapat game engine yang berbayar dan tidak berbayar, diantaranya adalah
Berbayar
Unity 3D
Unity adalah salah satu game engine
berbasis 3D, dan mendukung beberapa bahasa pemrograman. Memiliki dukungan
grafis yang halus untuk membuat environment game anda menjadi sangat cantik. 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. Selain itu IDE
unity memiliki berbagai macam asset yang siap untuk digunakan. Unity secara
rinci dapat digunakan untuk membuat video game 3D, real time animasi 3D dan
visualisasi arsitektur dan isi serupa yang interaktif lainnya. Game
engine ini banyak dipakai sama indie gamedev maupun profesional. Kemampuan
multi platform dan costumisasinya membuat game engine ini banyak dipakai, dan
jangan lupa buku, dokumentasi, dan komunitas yang memadai membuat kita lebih
mudah mempelajari game engine ini.
Unreal Engine
Unreal Engine adalah sebuah game
engine base 3D buatan epic games pada tahun 1998 Unreal Engine sendiri juga
merupakan game engine cross platform dimana kita bisa membuat game supaya bias
dijalankan ke banyak platform mulai dari Android, iOS, Windows dan juga web
browser. Unreal Engine 3 mengalami revolusi yang membuatnya menjadi game engine
yang menghasilkan Framerate stabil, Kualitas Grafis yang mantap, Dynamic
Shadows, HDRR (High Dynamic Range Rendering), Depth of Field, dan penggunaan DX
11 secara maksimal. Semua game dengan Engine ini memang mengagumkan, dan nyaris
semua bertema kelam, karena GE ini memang mengutamakan di Shadows. Untuk Bahasa
pemogramannya Unreal Engine menggunakan Bahasa C++ dan Object Oriented
Programming.
Gears of War, Batman: Arkham Asylum,
Mass Effect adalah beberapa game developer yang menggunakan unreal engine dalam
pembuatannya.
Cry Engine
Cry
engine adalah developer game yang dibuat dan dikembangkan oleh Crytek,
Developer asal Jerman. Cry Engine 3 merupakan teknologi grafik game yang
menampilkan bayangan dari pencahayaan suatu objek terlihat nyata, seperti saat
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, Jadi crye engine
menjanjikan efek grafik yang seakan-akan nyata ketika bermain. Cry Engine
ini sendiri tidak perlu menggunakan komputer yang sangat wah untuk menjalankan
game-game yang dibuat dengan software ini, dan pencahayaannya juga sangat
bagus.
Gratis (Free)
OGRE
OGRE
atau Object-Oriented Graphic Rendering adalah sebuah software dalam pembuatan
game yang sangat fleksibel 3D engine. Menggunakan bahasa C++ dalam pembuatannya
OGRE didesain untuk penggunaan yang lebih mudah dan lebih berdasarkan developer
dalam membuat aplikasi dengan grafis 3D. OGRE juga tidak hanya dirancang untuk
memberikan grafis kelas dunia, tetapi fitur lain seperti suara, jaringan, Artificial
Intellengence, abstrak, dll.
Blender
Blender merupakan software yang banyak digunakan untuk membuat suatu animasi untuk game baik dalam bentuk 2D atau 3D. Banyak fitur-fitur yang terdapat pada blender diantaranya adalah modeling, render, texturing, lightning, rigging ataupun animation dalam pembuatan game.
Panda 3D
Panda 3D merupakan framework untuk render 3D yang digunakan oleh developer game dengan menggunakan pemrograman phyton dan C++.
http://rolliawati.dosen.narotama.ac.id/2013/09/13/game-engine/
http://www.hermantolle.com/class/docs/unity-3d-game-engine/
http://www.kaskus.co.id/thread/53a82971a1cb17ca7d8b4573/kaskus-indonesian-game-developer-discussion-thread/
https://www.kopidev.com/5-game-engine-yang-patut-di-coba-calon-game-dev
http://www.indogamers.com/read/25/06/2012/3628/ulasan_cryengine_3__graphics_engine_yang_sempurna/
http://www.u-trik.com/2014/12/3-software-gratis-untuk-membuat-game.html
http://www.ogre3d.org/about
https://www.panda3d.org/
No comments:
Post a Comment