kabar pilihan

Tanya Jawab Seputar Pembuatan Game Komputer

Alonso Unsure Ini kabar gembira bagi Anda yang ingin membuat game sendiri. Sebab fitur dan plugin Flash saat ini kian memanjakan para developer untuk membuat game Flash yang memikat. Selain itu bayarannya pun menarik.
ImageIni kabar gembira bagi Anda yang ingin membuat game sendiri. Sebab fitur dan plugin Flash saat ini kian memanjakan para developer untuk membuat game Flash yang memikat. Selain itu bayarannya pun menarik. Ingin tahu lebih lengkap? Berikut wawancara dengan Alif Harsan Pradipto, penulis buku Jago Membuat Game Komputer. Alif bekerja sebagai seorang game programmer di sebuah perusahaan game Playdom.  

Apa saran Anda untuk pemula yang ingin membuat sebuah game berbasis Flash?

Belajar bahasa Inggris dan langsung mencoba! Orang yang ingin membuat game Flash bisa belajar banyak dari tutorial-tutorial pengembangan game di Internet (yang hampir semuanya berbahasa Inggris). Google is your best friend 🙂
Bergabung dengan komunitas pengembang game lokal (seperti http://www.gamedevid.org) juga sangat membantu untuk bertanya, sharing, dan menambah jaringan.

Bisakah seseorang yang tidak menyukai game tapi ia ingin membuat game?

Bisa saja. Sektor game development merupakan bidang yang berkembang pesat beberapa dekade terakhir ini dan berhasil menarik minat orang-orang terbaik dari berbagai bidang keahlian. Mulai dari peneliti, akademisi, artis, programmer, businessman, yang saya yakin tidak semuanya hobi bermain game.

Untuk memulai membuat sebuah game, apakah seorang developer game harus bisa membayangkan  cara kerja permainan itu ?  

Ya, itu wajib. Bila seseorang tidak punya gambaran jelas mengenai game yang ingin dia buat, kemungkinan besar dia hanya akan menghabiskan waktunya dalam mengembangkan game. Hal ini terutama yang menyebabkan kurangnya motivasi dan tidak selesainya game yang ingin dibuat.

Apa bedanya skrip yang digunakan developer web dengan developer game?

Sebenarnya konsep script-nya sama. Hanya syntax/penulisan/tujuan penggunaannya yang berbeda. Ada juga games yang menggunakan Javascript (yang umumnya digunakan untuk mengembangkan website), seperti http://www.themaninblue.com/experiment/BunnyHunt .

Kriteria seorang developer game, ia harus bisa menyusun dan membuat skrip?

Developer game merupakan istilah yang lebih luas, dan bisa terdiri dari bagian art, sound, sampai programming. Untuk yang harus bisa menulis dan membuat script/code, itu adalah tugas dari Programmer. Dan memang dalam satu tim developer game, harus ada setidaknya satu orang yang bisa menangani bagian script/code tersebut.

Samakah skrip yang digunakan game versi mobile dengan di komputer?

Kembali lagi pada platform/tool yang digunakan untuk mengembangkan game versi mobile tersebut. Beberapa harus membuat ulang bila menggunakan Java untuk versi mobile (atau hanya modifikasi sedikit bila sudah pernah membuat versi normalnya menggunakan Java).

Untungnya dalam kasus Actionscript 3 (Flash), platform yang akan digunakan pada versi mobile sama persis dengan yang digunakan pada versi normal/PC berkat usaha keras Adobe dalam menstandarkan penggunaan platformnya pada berbagai Mobile device yang ada (http://www.openscreenproject.org). Dengan demikian, kita bisa menggunakan script yang sama ketika mengembangkan game Flash untuk PC maupun untuk Mobile device.

Apakah game komputer dan mobile berbeda cara membuatnya?

Garis besarnya sama. Hanya untuk Mobile device, kita harus memperhatikan batasan-batasan yang biasanya lebih longgar ketika mengembangkan game untuk PC. Beberapa hal yang harus diperhatikan pada pengembangan game di Mobile device terutama masalah resolusi layar yang lebih kecil dan memori/kemampuan komputasi yang sangat terbatas.

Mudahkah mengadopsi game yang telah kita buat di komputer ke bentuk mobile (lite)?

Untuk game Flash, ya! Kita hanya harus memodifikasi sedikit untuk menyesuaikan resolusi layar permainan yang biasanya kurang sesuai untuk Mobile device. Kita juga mungkin mau menambahkan fitur-fitur tambahan, karena sudah ada Smartphone yang memiliki sensor sentuhan, gerakan, suara, maupun tiupan.

Seorang pembuat game apakah ia harus bisa mem-finish-kan permainan game tersebut?

Itu hal yang wajib dilakukan dan sering sekali dilupakan oleh pemula. Ketika menyelesaikan sebuah game, pengalaman yang kita dapatkan sangatlah berbeda dengan ketika kita masih ‘hampir’ menyelesaikannya. Ini juga berguna untuk meningkatkan rasa percaya diri seseorang, bahwa dia sudah pernah membuat sebuah game sampai selesai dengan tuntas, walau mungkin game-nya sangat sederhana/grafiknya jelek.

Selain itu, bila kita hendak membuat portfolio/mencari kerja di bidang game development, orang lain tidak peduli dengan game-game yang ‘hampir’ selesai kita buat, tapi yang sudah berhasil kita selesaikan.

Bisakah game 3D dibuat menggunakan Flash?

Bisa. Flash sudah mendukung hardware acceleration dan menambah fitur Actionscript 3 untuk mempermudah pembuatan komponen 3D dalam Flash.

Walau demikian, kita akan lebih cepat terbantu bila menggunakan library 3D tambahan untuk Actionscript 3. Beberapa library 3D yang sudah cukup terkenal antara lain Away3D (http://away3d.com) dan Papervision3D (http://code.google.com/p/papervision3d).

Bagaimana cara menjual game di internet? Kabarnya bisnis ini menggiurkan?

Memang benar, kita bisa menjual game-game Flash kepada berbagai portal game Flash yang ada di Internet. Ada dua cara yang umum dilakukan untuk menjual game, yaitu menggunakan jasa website perantara (seperti http://www.flashgamelicense.com) yang menggunakan sistem mirip lelang, atau kita bisa juga menghubungi langsung portal-portal game yang ada (seperti http://armorgames.com, http://www.king.com, http://www.kongregate.com/, dll) untuk menjual game yang telah kita buat. Cara pertama lebih baik digunakan untuk pemula dalam bidang ini karena relatif bisa menghasilkan. Tapi bila kita sudah memiliki koneksi dengan beberapa orang dari portal game-game diatas, cara kedua bisa lebih cepat dan menguntungkan.

Hasil yang bisa didapatkan juga tergantung kualitas gamenya. Game premium bisa memperoleh diatas $2000, sedangkan game kualitas menengah antara $500-$2000, tergantung jenis kontraknya.
Sudah ada beberapa pengembang game lokal yang menghasilkan uang dari jalur ini, mulai dari yang sudah berpengalaman sampai yang masih SMA. Jadi tidak ada alasan untuk tidak mencoba 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *