Game Engine

Pengertian Game Engine
Game Engine adalah system perangkat lunak yang dirancang untuk menciptakan dan pengembangan video 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.

Tipe – tipe Game Engine
Roll-your-own game engine
Banyak perusahaan game kecil seperti publisher indie biasanya menggunakan engine nya sendiri. Ini berarti mereka menggunakan API seperti XNA, DirectX atau OpenGL untuk membuat game engine mereka sendiri. Disisi lain, mereka kadang menggunakan libraries komersil atau malah open source. Terkadang mereka malah membuat semuanya dari nol.
Mostly-ready game engines
Engine engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer / programmer. Semuanya termasuk contoh GUI, physiscs, libraries model dan texture, dan segalanya. Banyak dari mereka yang sudah benar benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari pertama.
Point-and-click engines
Engine untuk point-and-click merupakan engine yang sangat amat dibatasi, tapi dibuat sangat user friendly. Kamu bahkan bisa mulai membuat game mu sendiri menggunakan engine seperti GameMaker, Torque Game Builder dan Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game point-and-click yang kamu banget.


Beberapa Jenis Game Engine :
1. Freeware game engine/open source game engine.
- Golden T Game Engine (GTGE)
- Axiom Engine
- Allegro Library
- Box2D
- Build Engine
2. Commercial engines/game engine berbayar (komersial).
- BigWorld
- Dunia Engine
- Euphoria
- GameStudio
- Vision Engine
3. Engine Berbayar Untuk membuat game 3D:
- 3D Game Maker
- 3D Game Studio
- DarkBASIC
- TrueVision
- FPS Creator
- Source
4. Engine Berbayar Untuk membuat game 2D:
- RPG MAKER VX
- RPG MAKER XP
- Game Maker Pro
5. Engine Gratis Untuk membuat game 3D:
- Panda 3D
- OGRE
- Esenthel for non¬commercial
- Unity Free Edition
- G3D
- Genesis3D
- FPS Creator Free Edition
- DarkBASIC Pro Free Edition
6. Engine Gratis Untuk membuat game 2D:
- RPG MAKER 2000
- RPG MAKER 2003
- 001 Action/RPG Maker
- Game Maker
- 2D Fighter Maker
- M.U.G.E.N.
- Adventure Maker
- Adventure Game Studio


SCENE GRAPH



 Grafik adegan adalah struktur data umum yang biasa digunakan oleh aplikasi pengeditan grafis berbasis vektor dan permainan komputer modern, yang mengatur representasi logis dan sering spasial dari adegan grafis. Ini adalah kumpulan node dalam grafik atau struktur pohon.

Referensi
http://robeanhandy.blogspot.com/2013/05/pengertian-game-engine.html
https://fikrinm93.wordpress.com/2015/05/07/pengertian-game-engine-dan-tipe-tipe-game-engine/

Komentar

Postingan populer dari blog ini

Visi & Misi Perusahaan Bank Mandiri

2.1 Arsitektur Web

2.2 Web Content