Friday, March 18, 2016

#PetGame 3D Engine Untuk Game


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++.


 Sumber:
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