Rabu, 09 Juli 2014

GAME ENGINE

GAME ENGINE



1.      Game Engine adalah sebuah sistem yang didesain untuk pembuatan dan pengembangan video game. Game engine yang memimpin menyediakan sebuah software framework yang digunakan oleh para developer untuk membuat game baik konsol video game, peralatan mobile dan PC. Fungsi Utama yang disediakan oleh game engine meliputi untuk merender grafik 2D atau 3D grafik, phisycs engine (pendeteksi tumbakan atau respon dari tumbukan) , suara, listing pemrograman, animasi, AI, Jaringan, streaming, pengaturan memori, threading support, dan grafik lingkungan. Proses dalam pengembangan game biasanya dilakukan dengan berhemat yakni dengan menggunakan game yang sama atau mengadaptasi game yang sama untuk membuat game lain yang berbeda atau membuat game lain dengan platform yang lebih banyak lagi.

2.      Beberapa Game Engine disertai alasannya
a.       Unity : yang menjadi alasan dasar memakai game engine ini adalah salah satu software yang direkomendasikan oleh banyak orang  pertama kali saat tahu bahwasannya diterima diprodi teknologi game selain itu pengaplikasiain dari software 3D  ini juga dapat digunakan dengan mudah didukung dengan tool yang ada sekaligus beberapa tutorial yang telah menjamur di dunia maya tidak hanya itu didalam softaware ini juga mampu untuk menampilan grafik 2D, dan peggunaan software ini bisa kita gunakan di berbagai platform yakni web plugins, desktop platforms, consoles and mobile devices. Software ini juga menyediakan 2 versi yakin unity dan unity pro yang mana keduanya mempunyai kelebihan masing-masing.

b.      Game Maker : Karene ini adalah salah satu software yang banyak diminati oleh orang dan sudah banyak dikenal orang karena menyediakan beberapa  tool yang mempermudahkan seseorang yang tidak  berpengalaman dalam pemrograman untuk membuat game dengan cara drag and drop button-button yang tersedia dalam  game engine ini. Tetapi, jika kita ingin membuat pergerakan dan memberikan hal yang lebih yang lebih dalam game yang kita buat maka kita bisa menggunkan script kode yang kita tuliskan. Selain itu game maker juga menyediakan 2 versi yaitu lite dan pro dan hasil game yang dapat kita buat di software ini misal RTS, RPG, TD, maze, dan platform.

c.       Construct 2 : Karena kemudahannya yang hampir sama dengan game maker. Maka Construct 2 juga banyak dipakai orang dan direkomendasikan oleh orang yang pernah memakainya Software yang satu ini juga sama – sama menyediakan kemudahan dalam membuat game meskipun kita tidak berbekal pemrograman karena terdapat tool yang menyediakan kemudahan dalam mensetting game yang akan kita buat dengan list-list aturan yang tersedia sesuai dengan kebutuhan kita.

d.      FPS Creator : Karena Game engine ini memang dikhususukan untuk genre game FPS, hasil dari software ini sangat memuaskan karena asset yang disediakan sangat variatif dan untuk penerapan pembuatan game ini sangatlah sederhana. Mula-mula yang kita lakuakan hayalah mengatur environment, NPC, player, hingga senjata dan misi apa saja yang akan kita terapkan dalam gamekita dengan klik, drag and drop. Yang menjadi hal utama disini adalah imajinasi dan kreativitas pengguna. Meskipun tanpa script coding kita bisa menghasilkan game 3D yang mirip game FPS yang menggunakan script coding secara visual.


e.       RPG Maker : Karena pemfokusannya terhadap genre game RPG, game engine ini mempunyai tempat tersendiri. Genre RPG yang diusung juga, salah satu genre game yang banyak peminatnya. Dalam game engine ini banyak sekali kemudahan yang ditawarkan saat pembuatan game. Dari pemilihan player, environment maupun asset. Tidak tanggung-tanggung hampir asset hingga pengaturan actionnya yang ada dalam game engine ini cukup lengkap sehingga kita bisa memilih sesuai dengan kebutuhan kita. Grafik yang dihasilkanjuga tergolong bagus.   

3.      Membandingkan 2 Game engine dengan Kelebihan dan kekurangan
GAME MAKER 8.0
Kelebihan :
1.      Proses pembuatan Game maker menggunakan cara drag and drop
2.      Tersedia GML yaitu Game Maker Langguage apabila pengguna memahami bahasa ini maka pemanfaatn software ini dapat maksimal
3.      Tersedia beberapa  jenis versi nya yaitu Versi Lite dan versi Pro dimana pengguna dapat memilih salah satu diantara keduanya
4.      Jenis game yang dapat dibuat tidak hanya 1 melainkan berbagai jenis game dapat dibuat sesuai dengan imajinasi masing-masing pengguna
Kekurangan :
Game Maker versi Lite
1.      Hanya sebagian tool saja yang bisa dipakai
2.      Penambahan instuksi save dan load game tidak dapat digunakan pada versi ini
3.      Terdapat logo game maker saat me-running game yang mau dijalankan
CONSTRUCT 2
            Kelebihan :
1.      Layaknya Game maker, software ini memang mempermudah para pengguna yang ingin membuat game meskipun tidak menguasai pemrograman
2.      Tersedia versi free dan licensed sehingga kita dapat memilih yang sesuai dengan kebutuhan
3.      Apabila ingin mengatur game yang kita inginkan lebih sesuai harapan, constract 2 menyediakan script code place

Kekurangan:
1.        Platform yang digunakan adalah HTML5 yang dapat melakukan cross platform, Tetapi nyatanya dalam construct 2 sering terjadi bug yakni game hasil dari construct 2 tidak dapat dimainkan disemua platform berbeda sekali dengan teori yan ada.
2.        Mengingat banyaknya list setting (object dan event) maka diperlukan tutorial-tutorial yang mempermudah untuk menggunakannya mengingat banyak sekali istilah-istilah di pengaturan object dan event.
3.        Adanya beberapa fitur untuk peletakan secara visual dan merubah semua unsur yang ada di tampilan layar seperti quick aligning

Tidak ada komentar:

Posting Komentar