Buat Game Yuk!!!

UPDATE: jika Anda tertarik, silahkan isi formulir di <http://bit.ly/vgD2Z1>!

Impian gw sejak kecil yaitu… membuat game!!! (Yah, setidaknya sejak gw mengenal bahwa ada benda di dunia ini yang namanya game.) Dari dulu sebenarnya gw udah berkali-kali mencoba membuat yang bagus dengan teman-teman (kalau game kecil-kecil sih udah pernah, cuma ga pernah dipoles biar cantik >.<). Tapi sayangnya proyek bersama itu selalu gagal, entah karena gwnya males, anggota tim males, gak ada target yang jelas, kurang koordinasi, kurang waktu luang... pokoknya banyak. Biasanya proyeknya dimulai, terus ada rentetan ulangan di sekolah sehingga pembuatan game vakum, lalu vakumnya keterusan sampai selama-lamanya... >.<

Tapi sekarang gw dan banyak teman-teman gw udah banyak berkembang (halah…), sudah bisa lebih baik me-manage waktu, sudah punya banyak kemampuan-kemampuan ajaib yang didapat di universitas, dan sudah (sedikit?) lebih profesional. Jadi ayo kita buat game lagi!

Lalu, untuk menghindari kesalahan-kesalahan yang sudah ada, gw mau menjabarkan beberapa hal dulu yang rasanya cukup penting untuk kelangsungan sebuah proyek part-time membuat game.

Game Kayak Apa Ya?

Yang pasti untuk pertama kali, game-nya masih akan 2D, karena pemrograman untuk 3D butuh perjuangan dan pembelajaran yang tidak sedikit. Game kita seharusnya mementingkan gameplay, karena untuk artwork kita akan kalah dengan game-game 3D.

Game ini juga kemungkinan besar akan didistribusikan gratis – setidaknya shareware. Kalau mau open source mungkin baik, tetapi masalah lisensi ini nantinya akan didiskusikan dengan tim.

Jenis / Genre Game

Gw sih sangat ingin membuat game RPG, karena di dalam game RPG kita bisa membuat mini-game dengan genre apapun di dalam sebuah RPG. Masalahnya RPG adalah tipe game yang butuh paling banyak waktu development, jadi sepertinya impian gw gak akan terjadi dalam waktu dekat. Huuuuhhh…

Game RTS juga sepertinya tidak akan berhasil sebagai proyek pertama karena kompleksitasnya. Begitu juga dengan FPS (karena harus 3D cuy!). Menurut gw genre game yang bisa dibuat antara lain (beserta contoh):

  • turn-based strategy (Civilization, Heroes I – IV)
  • fighting (Tekken)
  • arcade (game-game konsol klasik yang side-scrolling, kayak tembak2an pesawat (kuno banget ih…?), Rockman)
  • puzzle (Sudoku, Sokoban, Chip’s Challenge)

Platform yang Akan Dipakai

Pilihan yang paling gampang adalah membuat game di PC, karena hampir semua orang punya komputer. Testing pun akan mudah. Kita juga bisa memilih bahasa pemrograman apapun, dan banyak library untuk game development sudah tersedia. Tetapi, game-game di PC biasanya sangat bagus dalam hal artworknya, jadi kalau game-nya mau bagus kita juga harus membuat artwork yang canggih pula. Bahkan mungkin kita harus membuat game 3D yang rasanya tidak akan selesai untuk proyek pertama.

Ada juga alternatif yang cukup menarik yaitu membuat game untuk HP. Game HP perlu desain gameplay yang unik karena interfacenya yang memang bukan untuk bermain game (tidak ada mouse, hanya tombol angka dan directional pad saja). Lagipula, artwork di game-game mobile tidak bisa semewah game PC (karena keterbatasan prosesor dan memori). Lalu karena ukurannya yang kecil, proyek akan cenderung lebih cepat selesai. Tapi hanya satu bahasa yang bisa dipakai yaitu Java (varian J2ME pula).

Selain itu kita juga bisa membuat game yang web-based seperti Tribalwars, MyMiniCity, Kingdom of Loathing, atau game-game yang ada di Facebook. Kalau mau membuat game seperti ini kita harus berkomitmen untuk biaya server, jadi sepertinya game jenis ini kurang tepat untuk kita yang bermodal nol >.<.

Masalah Tim dan Development

Menurut gw untuk pertama kali kita membuat game yang simpel dulu tapi memerlukan kerja setiap anggota tim. Dari situ kita dapat melihat apakah tim kita cukup solid dan bisa diatur :D. Setelah itu, baru kita mulai proyek sebenarnya. Tahap planning proyek sebenarnya bisa dilakukan paralel dengan development proyek “mainan” kita.

Konsep game yang akan dibuat harus menarik, sampai-sampai anggota tim punya motivasi untuk menyelesaikannya. Jangan sampai banyak anggota yang merasa malas melanjutkan proyek karena melihat bahwa tujuan yang mau dicapai tidak menarik baginya.

Sebelum pembuatan game, kita harus membuat cetak birunya dulu selengkap mungkin. It’s hard to hit a moving target. Memang kita pasti akan fleksibel untuk mengubah cetak biru di tengah development, tetapi akan sangat baik kalau apa yang mau kita kerjakan sudah didefinisikan dengan jelas sejak awal proyek.

Gw juga udah punya gambaran untuk masalah kolaborasi. Nanti semua kode, gambar, diskusi dll. akan ditaruh di suatu website, dan kita akan menggunakan sistem yang biasa digunakan untuk collaborative development via internet. Menurut gw kalau kita punya kemauan sih bisa aja, buktinya banyak proyek open source yang hampir semua developernya tinggal di negara-negara yang jauh satu sama lain. Mereka juga hanya mengerjakan segalanya secara part-time, sama seperti kita.

Kira-kira nanti kita akan memiliki divisi-divisi ini:

  • software development: orang2 yang melakukan coding dan membuat implementasi
  • artist: orang2 yang membuat gambar sprite, efek-efek ledakan / darah dll., sound effect, music / BGM, dll.
  • concept: orang2 yang berkreasi mengenai gameplay, bagaimana membuat game kita menjadi menyenangkan
  • test: orang2 yang mengetes game untuk mencari bug, meningkatkan gameplay dll.
  • coordinator: orang2 yang mengkoordinir jalannya proyek, membuat timeline, roadmap, target jangka menengah dan panjang, waktu release, public beta dll. (mungkin satu-dua orang cukup)

Tentu saja pembagian tersebut tidak eksklusif satu sama lain – seseorang bisa masuk ke lebih dari satu divisi. Yang pasti setiap orang harus bekerja sesuai kemampuan masing-masing.

Gw sih maunya development game kita menggunakan bahasa Indonesia. Tapi hal itu akan menutup kemungkinan orang non-Indonesia menjadi bagian dari proyek. Hal ini perlu didiskusikan lebih lanjut.

Berminat…?

Kalau berminat untuk menjadi anggota tim, silahkan menuliskan komentar di sini. jangan lupa menulis email dan username yang diinginkan, karena kalau kita memang benar-benar mau merealisasikan ini, gw akan mengirim invitation via email. O iya, akan jauh lebih bagus kalau lu sudah mengenal gw di dunia asli :).

UPDATE: jika Anda tertarik, silahkan isi formulir di <http://bit.ly/vgD2Z1>!

669 comments

ya gw mau.

kak kirim ke email ini langkah-langkah membuat game dengAN baik dan benar

Yooooooooo....gw ikuttt.

nyok bang ane jg ikutan....
ane punya beberapa software khusus bikin game dari yg beginer ampe yg pro...
ane jg belajar bahasa pemograman....
email ke ->> kaitokid_exe@yahoo.com

Boz ajarin gw cara buat.

Boz ajarin gw cara buat geme,soalx ada tugas ku Boz.
tolong yaa bantuanx

fandyjack.

gue mau buat TA tentang Game apa aja lah mohon banatuannya,,

pengen tau...

hei All....
ada yang tau gg buat game coklat tuh pake software apa?
kalo lewat RPg bisa dibuat gg yah??...
buat skipsi neh, awam bgt ama game,,,
lo ada yang tau...
plis kasih tau yahh...
tq

pengen ikutan .

ajarin ampe bsa yahhhhh

qu ikut ea biar tambah.

qu ikut ea biar tambah pengalaman,,,,
n bisa jadi yang profesional

Gabuunng....

ikuut gabuung duunnkk.......
pengennya jadi ahli IT.....
bwt game yg bagus gitu....

lover game.

minat banget,,

ikut.

boleh kn gabung,,,,

gw pgen bisa bkin game sendiri

ikutan gan!

ikutan gan!

ngikut dong.

wah kayaknya menarik ini masih bisa ikut g????

mery ikot yea bg. aku juga.

mery ikot yea bg. aku juga suka buat game.? please.............!!!!

ikutan bos.

gue ikutan hahaha

Ini projectnya masi ada gk.

Ini projectnya masi ada gk ya?? Kalo masih ikut bole??
Nih cth game sderhana yg gw buat plus tutorial cra buatnya,
http://hideki248.blogspot.com/
cri aja yg di archieve bln oktober..

kalo bole ikut, contect gw ya di hideki248@gmail.com
thx..

tolong pencerahan ilmu.

ma ksih atas informasi@...
mas cara membuat game dengan pemograman c++ ge mna

gimana nuh cra buat game.

gimana nuh cra buat game secara detaile gw masih lum ngerti???

gw mau ikutan bikin game.

gw mau ikutan bikin game Email nya : anasnurfauzan@yahoo.co.id

mw ukutan .

klw gitu q mau ikutan juga, sudah dari dulu buat game blom sukses juga

aku ingin buat game jga.

aku jga pingin bisa buat game karena bosen ma game2 yg gtu gtu ja

minta ajarin.

aku minta ajarin buat game pakai dark basic bisa gak kalo bisa aku ajarin ya

gamaker 8.

pakai "gamaker 8" saja. mudah kok yang versi lite juga lumayan.
bisa buat game 2d maupun 3d (pro version)
mulai dari:
maze,puzzle,fps,third person,rpg,mmorpg,visual novel,strategy,
action,fighting,arcade,simulation.
dan lain-lainya.

minat gan !

g pengen bikin game rpg mirip game x-box HALO ..
software n tutor ny ??
minat abiss gan !!
bantu ane, bales ke e-mail
mr_alone29@yahoo.co.id

pengen banget bisa buat.

pengen banget bisa buat game..n .bnyk lg ada yang bersedia........(free teacher) he....he....I Hope!!1

Ikutan dunkzzzzzzzzz.

Ikutan dunkzzzzzzzzz

w ikud......

cocoknya apa yah....
W pemula nih

gmn cArAny..?

help me

ikutan.

saya mau tau caranya membuat aplikasi games di komputer
dan juga membuat game itu juga impian saya

q pengen buat.

q pengen !

partisipasi membuat gim.

slam knal smunya, dan bwt pnulis blog ini tentunya. Nma gw irvan, dh bbrp bln pk vb6, tp dh lma jg vakum. Stlh gw bca artikel ini, kalau mmg proyeknya memang sungguh2, pasti seru. Gw bsa ikt g y? Gw mgkin lbh ccok di bgian koding. Soalnya gw lbh bnyk brkcimpung di bidang ini. Ok,thx sblumnya

ikutan.

ikutan donk emai aku mhaviansyah@yahoo.com usname "avindera" aja deh

ikutan dong!

slam knal smunya, dan
bwt pnulis blog ini
tentunya. Nma gw irvan,
dh bbrp bln pk vb6, tp dh
lma jg vakum. Stlh gw bca
artikel ini, kalau mmg
proyeknya memang
sungguh2, pasti seru. Gw
bsa ikt g y? Kalu msh bsa username gw "irvan.a" aja dh, oya email gw "emailnya.irvanadisurya@gmail.com".

Gw mgkin lbh
ccok di bgian koding.
Soalnya gw lbh bnyk
brkcimpung di bidang ini.
Ok,thx sblumnya

Ikut coy.....

Ikut donk, soalnya lagi belajar bikin game ditambah lagi disekolah juga diterangin pemrograman flash 8

game aritmatika.

ikutan dong......gmana cara buat game coz kita udah punya permainan yang kalo buat game seru banget pa lagi buat anak-anak yang mental aritmatika........

terus kita harus bgaimana niiiiiii.....

Saya minat.

kepada kakak pemilik blog yang terhomrmat, saya berminat untuk mengikuti tutorial kakak sesuai dengan persetujuan yaitu menyertakan alamat email

Email saya : Jody_97@ymail.com < Mencangkup = FB , YM , MSN , TWITTER >
Username saya : Jody Andrean

terima kasih,

Hormat Saya

Jody Andrean

ikutann donkk,gue pengen.

ikutann donkk,gue pengen banget ni bisa bikin game...

ae.

ikutan donk

Ane bagian ngeTESTnya aja,,

Ane bagian ngeTESTnya aja,, bisa?

aduh.

kalau mau buat game lebih dulu ceritanya
terus pilih software buat game yg paling tepat
kalau enggak buat sediri sofwarenya
jangan lupa kemampuan game anda ber adaptasi dengan komputer seberapa ancur

mw gabung.

gw pengen bgt bikin game untuk GBA versi Pc,,,
mohon bimbingannya...

Gw Pengen Buat game yg TEMA.

Gw Pengen Buat game yg TEMA nya SEGA

game.

bikin game dewasa bro...biar banyak penggemarnya

ikut w bray w pmgen bikin.

ikut w bray w pmgen bikin animasi sekalian game'a

Buat game tu TA.

Q mau buat game nie buat TAku bisa dibantu gak?? gamenya game edukasi untuk anak-anak

ikut......coy .

ikut......coy karena gw ingin menciptakan game yg keren

gue pengen banget ntar kp &.

gue pengen banget ntar kp & TA gue membahas aplikasi2 java
&pro .gram yang jempol ,please help me for it,tq before

ikutan.

ikutan buat game dong

Ahihihi.

GIMANA CARA MEMBUATNYA ???

join.

wah saya join donk . .
kebetulan saya baru kul semester 1 dan minat ama programing n sejenisnya
maaf baru baca. .

ikut bos ilmu yang mengasikan neh.

bos bisa bikinin game KOA jadi game online gak???
ane pengen banget ne game di kenal juga di dunia maya...
hasil survey yang gw dpet mendukung banget bos..
banyak yang minta...
besok ane upload gamenya,mohon bantuan dan pencerahannya...

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <pre> <i> <b>
  • Lines and paragraphs break automatically.
By submitting this form, you accept the Mollom privacy policy.

Recent comments