Kamis, 18 Maret 2010

GAME ENGINE



☼ Definisi & Analisa

Game Engine secara bahasa adalah mesin game dan menurut istilahnya system perangkat lunak yang dirancang untuk menciptakan dan pengembangan video game. Game engine dibuat untuk bekerja pada konsol permainan video dan sistem operasi desktop seperti Microsoft Windows, Linux, dan Mac OS X, serta dari fungsionalitas inti biasanya disediakan oleh mesin permainan yang 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.Suatu game engine memungkinkan penggunaan kembali komponen komponen yang dapat mempercepat hadirnya game menjadi nyata di layar monitor mu. Beberapa diantara nya yang termasuk dengan itu adalah deteksi tubrukan, tampilan grafis, setting dalam game, artificial intelligence dan lain lain. Semua komponen tadi disatukan dalam satu pake game engine. Artist dan Developer, dapat menambahkan pustaka texture dan model sendiri untuk dijadikan tokoh utama atau setting dunia dalam sebuah engine.Game engine menjadi 2 macam,API dan SDK.


☼ Macam -Macam Game Engine

√ Freeware Game Engine / Open source / free license
- Alph On
- Blender
- DxFrameworks
- Golden T game Engine
- Ogree
- RPG maker

√ Commercial Engine / license on
- Alamo
- ALIVE
- Bigworld
- DXstudio
- Dunia Engine
- Game Studio

☼ Perbandingan salah satu game engine Freeware dan Commercial.

± Blender
Blender merupakan salah satu program "Modeling 3D dan Animation", tapi Blender mempunyai kelebihan sendiri dibandingkan program modeling 3D lainnya. Kelebihan yang dimiliki Blender adalah dapat membuat game tanpa menggunakan program tambahan lainnya, Karena Blender sudah memiliki "Engine Game" sendiri dan menggunakan "Python"
sebagai bahasa pemograman yang lebih mudah ketimbang menggunakan C++,C, dll. Blender menggunakan “OpenGL” sebagai render grafiknya yang dapat digunakan pada berbagai macam “OS” seperti Windows, Linux dan Mac OS.

± 3D Game Studio
Program game engine untuk membuat game-game bertipe 3D ataupun 2D. Namun program ini lebih dikhususkan untuk membuat game bertipe 3D. Tapi untuk tambahan , program ini bisa dikatakan cukup sulit digunakan bagi anda yang belum memiliki pemahaman dasar tentang 3D maupun tentang membuat game. Kelebihan dari program ini adalah , anda dapat membuat game sekelas dengan “Medal of Honor”, “Onimusha” , “ Prince of Persia”, “Ghost Recon”, ”Grand Theft Auto”, dll . Jadi bila anda sudah mengerti tentang dasar dari membuat game, mungkin anda dapat mencoba program
ini.3D Game Studio memiliki 3 program utama,yaitu:
-MED (Model Editor) – Program yang berfungsi sebagai editor model bagi 3D Game Studio
-SED (Script Editor) – Sebagai pengolah script dalam 3D Game Studio,script standar yang dipakai adalah C-Script dan Lite C.
-WED (Level Editor) – Sebagai pengolah level/area permainan bagi 3D Game Studio.
Itu adalah sedikit dari sekian banyaknya program yang dapat anda gunakan. Masih banyak program-program lainnya yang dapat anda gunakan untuk membuat game.

☼ Sumber :
http://www.google.com/game engine
http://www.indomanga.com/index.php?topic=1314.0;wap

Tidak ada komentar:

Posting Komentar