Aku mau bikin game! Mulai darimana ya? Part 1

Oleh: Krishna.W

A: “Aku mau bikin game!”
B: “Game apa?”
A: “Game seperti (isi dengan nama game terkenal yang mendunia), tapi dengan tambahan bla.. bla.. bla.. ”
B: “???”
A: “Pasti nanti tak kalah hebat dengan (isi dengan nama game yang di atas tadi)!”
B: “Keren! Kapan aku bisa main gamenya?”
A: “Hmm.. Mulai buat gamenya darimana ya?”
B: “???!!”

Well, mungkin dialog di atas cuma imajinasi gw belaka. Tapi, pertanyaan si A tadi sering ditanyakan oleh mereka yang baru pertama kali membuat game. Dan biasanya mereka diberitahu untuk mulai belajar pemrograman. Lalu dilanjutkan dengan sederet istilah teknis yang bernuansa pengunggulan satu bahasa/tools tertentu. Alhasil, si pemula mulai pasang muka bingung dan (mungkin) merasa sedikit putus asa.

Kalau menurut gw pribadi sih, yang perlu diketahui terlebih dulu oleh para pemula adalah apa sih yang membentuk suatu game itu?
Ada empat elemen penyusun game, yaitu:
– Mekanik.
– Cerita.
– Estetika.
– Teknologi.

Mungkin ada yang bertanya-tanya, kenapa kita perlu mengetahui teori-teori terlebih dulu? +_+

Begini.. Dengan mempelajari keempat elemen yang disebutkan di atas, kita bisa mengetahui peran apa saja yang bisa kita ambil dalam pembuatan suatu game. Dan itu bisa jadi titik awal untuk mempelajari proses pembuatan game.

Nah, pada posting kali ini gw akan membahas terlebih dulu tentang elemen mekanik dan cerita dalam game.

Mekanik

Mungkin ada yang bingung ya, apa sih maksudnya mekanik?

Mekanik atau biasa disebut dengan istilah game mechanic adalah bagian inti (core) dari suatu game. Mekanik terdiri dari prosedur dan aturan yang ada dalam game. Elemen mekanik inilah yang mendefinisikan interaksi pemain dengan game yang dimainkan.

Hmm.. Terlalu teoretis ya?

Agar lebih jelas, gw ambil contoh game Angry Birds. Seperti yang pernah gw bahas di sini, game Angry Birds memiliki mekanik yang serupa dengan game Crush the Castle. Jika kita abaikan perbedaan tema, visual dan cerita antara Angry Birds dengan Crush the Castle maka kita akan menemukan kemiripan cara memainkan kedua game tersebut. Mekanik yang ada dalam kedua game itu adalah melemparkan suatu objek untuk menghancurkan pertahanan musuh.

Contoh lain dari game mekanik misalnya, “mengatur posisi balok-balok yang jatuh agar bisa menjadi satu susunan garis lurus untuk bisa meraih skor”. Kalian bisa menebak kan game apa yang dimaksud dari contoh mekanik tadi?

Sudah lebih jelas kan dengan apa yang dimaksud dengan mekanik?

Dengan mengetahui mekanik dari suatu game, kita bisa mempelajari bagian inti yang membuat game itu fun untuk dimainkan. Itu bisa menjadi bekal bagi para pemula untuk mulai membuat game mereka sendiri. Mereka bisa mulai dari memodifikasi mekanik yang sudah ada, atau mungkin berinovasi dengan menciptakan mekanik yang baru.

Game Designer

Lho.. Istilah apa lagi nih?

Mungkin itu pertanyaan yang ada di benak para pemula. Dan biasanya mereka berasumsi kalau game designer adalah orang yang hanya berurusan dengan desain visual dalam game.

Game designer adalah salah satu peran dalam proses pembuatan game yang terkait langsung dengan elemen mekanik yang gw jelaskan tadi.

Sebenarnya penjelasan tentang apa itu game designer dan apa saja tugas-tugasnya dalam proses pembuatan game cukup panjang. Nanti akan gw jelaskan lebih detil di posting yang lain. (^^,)

Secara singkat, tugas dari seorang game designer adalah merumuskan mekanik yang cocok dan fun dari ide game yang akan dibuat. Kemudian dia berkolaborasi dengan anggota tim untuk mengimplementasikan ide dan mekanik tersebut menjadi sebuah game.

Jadi untuk para pemula yang ingin membuat game tapi merasa tidak bisa menggambar atau merasa kalau belajar pemrograman terlalu sulit, tidak perlu merasa putus asa.
Kalau punya ide yang fun dan ingin membuat game dari ide itu, coba tuangkan ke kertas lalu rumuskan mekaniknya. Lalu ajak orang lain berkolaborasi untuk mewujudkan ide game itu.
Coba untuk memainkan berbagai macam genre game, lalu lakukan analisa tentang mekanik dan elemen lain yang membuat game itu menyenangkan untuk dimainkan. Itu bisa jadi latihan untuk mengasah kemampuan sebagai seorang game designer.

Cerita

Salah satu elemen yang juga sering dikaitkan dengan game designer adalah elemen cerita. Biasanya cerita hanya dijadikan latar belakang dan tidak terlalu berpengaruh ke dalam mekanik game. Misalnya seperti game Angry Birds dan Crush the Castle tadi, dua game tersebut memiliki latar belakang cerita yang tidak mempengaruhi mekanik secara langsung.

Namun, bisa juga kita membuat game dimana elemen cerita dijadikan inti utama dari game dan mekanik dalam game tersebut dibuat mengikuti alur cerita.

Artikel ini menjelaskan tentang kedua metode tersebut dan apa keuntungan serta kerugian dari masing-masing metode.

Nah, bagi kalian yang senang menulis cerita maka kalian bisa mempelajari cara membuat cerita yang menarik dan mengimplementasikannya ke dalam game.

Penutup

Well.. Gw cukupkan sampai disini pembahasan tentang mekanik dan cerita yang merupakan dua dari empat elemen penyusun game. Semoga posting singkat ini bisa membantu para pemula yang ingin membuat game mereka sendiri.

Oiya.. Sebagai penutup, gw ingin sharing juga tentang dua orang game designer legendaris yang berada di balik terciptanya game yang melegenda:
+ Shigeru Miyamoto
+ Toru Iwatani

Semoga kisah tentang beliau-beliau itu bisa menjadi inspirasi bagi para pembaca.

Sampai ketemu di posting selanjutnya..
Happy making game for you all.. (^^,)

4 comments

  1. Fakry Naras Wahidi · March 13, 2012

    weee ternyata buat game
    memang harus tau teorinya dulu
    untuk buat cerita dan rancangan
    yang bagus.

    saya juga bingung awalnya
    kalao mau buat game itu seperti apa
    sampe sekarang masih bingung sih
    tapi dari artikel ini
    nambah deh referensinya
    heheh.

  2. thestudioindependent · March 13, 2012

    Yups, pastinya jika ingin memulai segala sesuatu harus tahu basicnya dulu. untuk membuat game pun juga sama, kita harus tahu dulu basicnya, sehingga nanti saat belajar membuat game ga sampai salah jalur, hehehe.. yup semoga bisa bermanfaat artikelnya.😀

  3. Pingback: Aku mau bikin game! Mulai darimana ya..? Part 2 « Thestudioindependent's Blog
  4. Pingback: Aku mau bikin game! Mulai darimana ya..? Part 3 « Thestudioindependent's Blog

Comments are closed.