Rabu, 14 Maret 2012

KEMAMPUAN DASAR DALAM MEMBUAT GAME


 Perkembangan game diIndonesia saat ini sedang mengalami percepatan. Banyak sekali anak-anakmuda yang berminat untuk membuat game-game sederhana. Berikut adalah dasar-dasar yang diperlukan dalam membuat game yang ditulis oleh detikinet.
  1. Membuat game hanya memerlukan scripting sederhana. Tidak membutuhkan kemampuan programming yang tinggi.
  2. Untuk mempermudah pengerjaan, dapat menggunakan program pembuatan game. Seperti RPG Maker atau Game Maker.
  3. Bila ingin membuat mobile game, dibutuhkan kemampuan programming dasar seperti penguasaan bahasa pemrograman dan OOP.
  4. Sesuaikan bahasa pemrograman dengan mobile platform yang diinginkan, misalkan Android menggunakan Java atau IOS menggunakan Objective C.
  5. Bila anda mematok diri anda sebagai seorang programmer, usahakan bekerja sama dengan orang yang mempunyai kemampuan dalam membuat art asset. Kemampuan artist game yang dibutuhkan adalah animasi, desain karakter dan environment art.
  6. Dengan kombinasi minimal 1 orang programmer dan 1 orang artist, kita sudah dapat membuat sebuah game
             Dan juga selain ke 6 di atas yang saya ambil dari suatu web , sekarang saya akan menambahkan juga         apa saja yang di butuhkan oleh 'a maker game' dalam membuat sebuah game , yaitu :
- Tentukan genre game
- Tentukan tool yang ingin di gunakan
- Tentukan game play game
- Tentukan grafis game 
- Tentukan suara yang akan di gunakan
- Tentukan proses perencanaan akan seperti apa
- Tentukan Proses pembuatan
- Lakukan publishing

Dan tentu saja setelah menentukan langkah - langkah apa saja yang akan di butuhkan dalam sebuat game , sekarang saya akan menuliskan bahasa pemograman apa saja yang bisa di gunakan untuk membuat sebuah game , yaitu : 
- C++ , yang saya tahu masih banyak game yang di buat oleh pemograman yang satu ini walaupun sudah bisa di bilang C++ adalah bahasa pemograman yang terlama di pakai dalam pembuatan sebuah game 
- C# , bahasa pemograman ini bisa juga di buat untuk pemograman game web , tetapi C# lebih ke unity3D
- Java , bahasa pemograman java bisa di buat untuk pemograman game pada mobile phone , dan juga membuat desktop games 
- Actionscript3 , ini adalah yang paling umum dalam pembuatan web games berbasis flash 
- objective - C , bahasa pemograman ini untuk membuat game berbasis mac os , karena objective c ini adalah bahasa pemograman untuk apple 

Dan setelah itu saya akan menuliskan tentang jenis - jenis game , yaitu :
- Action games  , ex : sodoku
- Real Time Strategy ( RTS ) ex : War Craft , DoTA
- Role Playing Games (RPG) , mungkin ini lah genre games favorite di indonesia , ex : Ragnarok , Final Fantasy dll .
- Real World Simulation , ex : Championship Manager
- Constrution and Management , ex : The Sims , sims city
- Slide Scroling games , ex : mario bross , metal slug
- Adventure Games 
Read More..