on Sunday, January 13, 2013













Alhamdulillah ... Masih idup :D
Alhamdulillah ... Masih bisa share ilmu :)
Astagfirullah ... Ga posting sejak november -_-

Yaudah, langsung ke inti.

Jika kita ingin membuat Game, kita butuh sebuah software yang namanya :

"Game Engine"

Apasih game engine?
Game engine itu sebuah software yang diperlukan untuk membuat sebuah game.

Siapa aja sih Game Engine itu?
Banyak game engine yang beredar di zaman modern ini. Misalnya kayak RPG Maker, DirectX SDK, dan lain lain. Tinggal dipilih sesuai kebutuhan dan bakat.

Jika digolongkan sesuai tingkat kesulitannya, ada 3 jenis game engine, yaitu :

1. Point and Click Engine (Mudah)
    • Cara membuat game dengan game engine ini sangat mudah. Caranya cuman di klik beberapa fitur yang mau, terus selanjutnya tinggal di run. GUI (Graphic User Interface) nya juga sangan user-friendly
    • Kelebihannya adalah cocok untuk pemula, ga banyak tenaga kerja yang diperlukan dan tidak lama pembuatannya.
    • Kekurangannya adalah kurang bebas dalam pembuatannya, dan biasanya hanya untuk 1 genre game saja.
    • Contoh dari Game Engine ini adalah :
      • RPG Maker :
        • Membuat game dengan genre RPG cukup dengan gambar petanya, edit databasenya, dan bikin event ceritanya.
        • Game yang pernah saya buat dengan game engine ini adalah Fantasy Battle.
      • Unity 3D :
        • Kurang tau sih karena ga pernah pake :P
        • Salah satu contoh gamenya yang terkenal adalah Three Kingdom Online

2. Mostly Ready Engine (Sedang)

    • Mirip seperti Point and Click Engine, akan tetapi yang ini GUInya lebih advance dan diperlukan sedikit skill programming.
    • Kelebihannya adalah cocok untuk pemula yang ingin membuat game yang cukup bagus untuk dimainkan
    • Kekuranggannya adalah sudah cukup bebas tetapi tidak cukup bebas untuk membuat game dengan genre custom, dan diperlukan keahlian programming.
    • Contohnya adalah :
      • Unreal Game Engine
        • Maap, Ga pernah Make -_-'
        • Salah Satu contoh gamenya adalah Devil May Cry
      • Gamebryo
        • Sama, yang ini juga -_-'
        • Contohnya adalah Game Bully

3. Role Your Own Engine (Sulit)
    • Kalo yang ini sangat berbeda dengan Point and Click Engine sama Mostly Ready Engine. Tampilan GUI nya hanyalah untuk code program. Jadinya sangaaaaatt diperlukan skill programming.
    • Kelebihannya adalah cocok untuk pembuatan game genre custom, dan sangat bebas karena anda yang memprogramkan sampai dasar-dasarnya.
    • Kekurangannya adalah harus mengerti programming, jika tidak maka game engine ini akan berubah fungsi menjadi notepad :P
    • Contoh dari Game ini adalah :
      • Dark GDK (Game Development Kit)
        • Game engine ini adalah hasil penyederhanaan DirectX SDK. Game engine ini akan bisa digunakan jika mempunyai compiler C++. Jadi diperlukan Software seperti Visual C++ Express untuk menggunakan library Dark GDK.
        • Game yang pernah saya buat dengan Dark GDK adalah Ular Tangga.
      • Java SDK - OpenGL
        • Kurang tau sih, tapi yang jelas terkenal untuk membuat game browser dan game hp.
        • Contohnya? Game Indie nomor 1 pada saat ini. Minecraft

Yap, Segitu aja mungkin. Kalo mau buat game, game engine yang manakah anda pilih? :)