1.
Konsep game
Anda
tidak akan dapat membuat game tanpa unsur terpenting ini. Terlebih dahulu kita
pikirkan dulu raw plan gamenya, apa genre nya, judulnya apa, siapa tokoh
utamanya, bagaimana jalan ceritanya, dan sebagainya. Seiring dengan pembuatan
game, anda bisa "meningkatkan" kualitas game. Seperti menambah detail
pada background, membuat fitur baru yang tidak mengubah konsep utama.
2.
Jalan cerita
Setelah
melakukan pada step pertama, jalan cerita menentukan awal dan akhir dari game
itu sendiri. Tanpa jalan cerita yang jelas, pemain akan bingung mengikuti alur
game tersebut sehingga membuat mereka menutup browser mereka dan mematikan
komputernya. Tetapi dalam suatu genre game, jalan cerita tidak dibutuhkan
seperti Arcade, Simulation, dll. Namun, misalnya, untuk RPG, sudah jelas
membutuhkan alur cerita. Jalan cerita juga hendaknya unik dan berbeda dengan
jalan cerita dari game-game yang sudah ada, sehingga tidak menimbulkan
kebosanan kepada pengguna. Supaya menambah rasa semangat kepada pengguna untuk
ingin menamatkan game maka buatlah jalan cerita yang membuat si pengguna tidak
menduga akan jalan ceritanya, serta membuat rasa penasaran yang tinggi.
3.
Grafik
Tentukan
style anda dalam membuat game, apakah dengan detail yang tinggi, atau
sederhana. Sebaiknya dalam menentukan style grafis, disesuaikan dengan konsep.
Contohnya, agan akan membuat game untuk anak-anak. Maka buatlah gambar yang
tidak terlalu banyak detail dan dengan warna terang dan buatlah karakter yang
lucu dan imut agar anak-anak tertarik memainkannya.
Video
game terbagi dua menurut dimensinya, yaitu:
2D
(two dimension)
Game
dua dimensi dapat diketahui berdasarkan ruangnya yang hanya memiliki dua sisi (
X dan Y). Sedangkan untuk gambarnya sendiri dapat menggunakan Vector maupun
Bitmap. Untuk membuat animasi bergerak (berjalan,melompat,berlari,dll) kita
harus membuat gambar satu persatu yang disebut dengan(frame).
Kerealisasian
gerakan ditentukan dari gambar yang dibuat, jumlah gambar(frame) yang
digunakan, serta hitungan gambar per detik (frame per second ( semakin tinggi
hitungan gambar per detik maka semakin mulus gerakan yang akan dihasilkan)).
Bagi pemula sebaiknya mencoba untuk membuat game bertipe 2D terlebih dahulu.
bagan
konsep game 2D sederhana.
bagan
konsep game 2D sedang/besar.
3D
(three dimension)
Sama dengan dua dimensi
, game bertipe ini dapat diketahui berdasarkan ruangnya , hanya saja dalam 2D
hanya ada 2 sisi (X,Y), dalam game 3D anda akan menemui tiga sisi (X,Y,Z).
bagan
konsep game 3D sederhana.
bagan
konsep game 3D sedang/besar.
4.
Alur Game
Apabila
pada step kedua dijelaskan tentang jalan cerita, di step ini dijelaskan tentang
alur game. Dalam suatu genre, buatlah alur game yang cocok dengan genre
tersebut. Contohnya : Game RPG membutuhkan karakter yang heroik dan pendamping
karakter utama. Ditengah perjalanan, mereka diharuskan melawan "bos"
untuk melanjutkan permainan. Di akhir game, mereka akan melawan "bos
terakhir" untuk mengakhiri permainan. "Bos terakhir" ini
haruslah kuat, karena disetiap perjalanan karakter pasti akan menerima
"Level Up". Sehingga pertarungan "Bos terakhir" dan
karakter akan seimbang. Kalau perlu, buatlah ending yang unik.
Contoh lainnya, pada
game arcade. Arcade tidak perlu alur game yang rumit seperti RPG. Alur game
arcade umumnya berbentuk level. Semakin banyak level yang ada, semakin
penasaran pemain untuk menyelesaikan game. Namun kembangkan fitur dalam game.
Agar pemain tidak bosan dipertengahan game.
5.
Kumpulkan bahan
Anda
pasti membutuhkan tepung untuk membuat kue. Sama seperti game, anda juga butuh
bahan-bahan yang akan digunakan untuk membuat game. Contohnya, untuk game yang
lebih kompleks, agan membutuhkan efek suara. Anda bisa mendownload efek suara
tersebut di web yang memberikan efek suara secara gratis.
Kemudian setelah bahan
"soft"nya terkumpul sekarang kita juga perlu dari bahan
"hard" nya yaitu personil(orang) dalam pembuatan game.
Personil yang
dibutuhkan untuk optimilisasi pembuatan game:
Dalam membuat game 2D
sebaiknya anda bekerja dalam kelompok atau team yang minimal terdiri dari 3
orang:
Ø Programmer
Ø Graphic
design
Ø Music
composer
Sedangkan untuk membuat
game 3D sebaiknya anda minimal mempunyai 5 orang dalam satu kelompok:
Ø Programmer
Ø Texture
maker
Ø 3d
modeler
Ø Music
composer
Ø pengatur
gerakan (koreografer)
Sebetulnya, dalam
membuat game dapat juga dilakukan sendirian, tetapi hal ini membutuhkan waktu
yang lama dan hasil yang kurang maksimal , sebab tidak mungkin satu manusia
memiliki kemampuan dalam membuat program, menggambar, membuat model 3D( untuk
game 3D), pengatur animasi ,serta membuat musik.
6.
Buat gamenya
Setelah semua
persiapan, Sekarang saatnya beraksi, yaitu membuat game!
Program-program untuk
membuat game ada bermacam-macam.
Mari kita bahas satu
persatu:
Ø Game Maker
Developer:Mark Overmars
Difficulty:
Easy-Intermediate
Game maker merupakan
suatu program yang bisa dikatakan cukup simple dan mudah untuk digunakan.
Dengan program ini anda
dapat menciptakan game jenis apa saja yang anda inginkan seperti:
racing,action,fighting,rpg,adventure,puzzle,tactic,simulation,dll.
Program ini lebih focus
pada game berjenis 2D tetapi program ini juga menyediakan feature yang
memungkinkan anda untuk membuat game jenis 3D ,namun anda tidak bisa membuat
game sekelas “Halo”, ”Empire Earth”, “Need for Speed”, dengan program ini.
Karena feature 3D yang
diberikan hanya untuk membuat game 3D yang sederhana.
Script yang dipakai
adalah GML (Game Maker Language) yang juga bisa dipadukan dengan programming
language seperti Delphi,C,dan sebagainya,hal ini bisa dilakukan dalam kapasitas
penggunaan DLL (Dynamic Link Library,berupa semacam plugin yang mengandung
fungsi-fungsi yang tidak dimiliki oleh GameMaker).
Spoiler
gambar Game Maker
Ø RPG MAKER(R.M)
Developer: Enterbrain
Difficulty: Easy
R.M merupakan program
yang difokuskan untuk membuat game bertipe R.P.G (Role Playing Game). Program
ini bisa dikatakan cukup mudah untuk dipahami, karena dilengkapi dengan
tools-tools yang bisa dibilang tidak terlalu rumit. Umumnya banyak orang-orang
yang mulai membuat game karena kecintaanya dengan dunia R.P.G , Misalkan
setelah bermain “Suikoden “ atau “Final Fantasy”,seseorang merasa ingin membuat
game R.P.G. serupa. mungkin anda salah satu dari orang –orang itu, jadi anda
bisa mulai mencari program ini. Sebab dengan program ini anda dapat membuat
game R.P.G sebebas-bebas mungkin .
Script yang dipakai
dalam RPGmaker XP adalah RGSS (Ruby Game Scripting System,sebuah system script
turunan dari bahasa Ruby),sementara untuk RPGmaker terbaru (RPGmaker VX) yang
dipakai adalah pengembangan dari RGSS,yaitu RGSS2.
Spoiler
gambar RPG Maker
Ø AGS( Adventure Game Studio)
AGS adalah program yang
khusus untuk membuat game bertipe “point and click”. Mungkin sebagian dari anda
ada yang tidak mengetahui apa yang dimaksud dengan “point and click”.
Point and click adalah
jenis game yang umumnya bertipe adventure atau puzzle. Game bertipe ini
dimainkan dengan menggunakan mouse sebagai penentu arah bagi karakter, game
bertipe ini sendiri sempat meledak dan mengalahkan game console “Atari”, ketika
awal kebangkitan game PC.
Contoh –contoh game
bertipe point and click adalah:
Clock Tower (
playstation one), Broken Sword, Monkey Island ,Day of the Tentacle.Jadi bagi
anda yang penasaran atau hobi membuat cerita petualangan atau fiksi ilmiah dan
ingin membuat cerita tsb menjadi game , anda bisa menggunakan program ini.
Spoiler
gambar AGS
Ø Macromedia
Flash (Sekarang Adobe Flash)
Developer: Macromedia
(Sekarang Adobe)
Difficulty: Easy
Program ini sebetulnya
digunakan untuk membuat presentasi atau mendesain web. Namun selain itu dengan
sedikit kreatifitas anda dapat membuat game sederhana dengan program ini. Sebab
program ini tidak ditujukan untuk membuat game yang berat.
Spoiler
gambar Adobe Flash
Ø 3D
Game Studio
Developer: Conitec
Difficulty:
Intermediate
Program yang satu ini
ditujukan untuk membuat game-game bertipe 3D ataupun 2D. Namun program ini
lebih dikhususkan untuk membuat game bertipe 3D. Tapi untuk tambahan , program
ini bisa dikatakan cukup sulit digunakan bagi anda yang belum memiliki
pemahaman dasar tentang 3D maupun tentang membuat game. Kelebihan dari program
ini adalah , anda dapat membuat game sekelas dengan “Medal of Honor”,
“Onimusha” , “ Prince of Persia”, “Ghost Recon”, ”Grand Theft Auto”, dll . Jadi
bila anda sudah mengerti tentang dasar dari membuat game, mungkin anda dapat
mencoba program ini.
Spoiler
gambar 3D Game Studio
7.
Kembangkan
Selesai
membuat gamenya, kembangkan agar lebih menarik. Tambahkan fitur yang lebih
menarik. Seperti fitur mini-game dan semacamnya. Cobalah untuk berkreasi sesuai
dengan keinginan anda. Mintalah teman anda untuk mencoba game anda, dan minta
kritiknya. Terima kritiknya dan kembangkan lagi.
Referesnsi :