Tulisan ini dibuat untuk memenuhi tugas akhir: Membuat Game
Matakuliah: Desain Pemodelan
Grafik
Dosen: Andreas Hadiyono
========================================================================
Pada
postingan kali ini saya akan membahas mengenai tugas matakuliah DPG, yaitu
membuat sebuah game untuk anak-anak. Game ini diberi nama “Hunter Treasure”, dibuat
dan ditujukan untuk anak-anak berusia diatas 7 tahun. Sebelum masuk ke
penjelasan pembuatan game “Hunter Treasure” lebih jauh, ada baiknya terlebih
dahulu kita tahu pengertian game secara umum dan khususnya “game untuk anak-anak”.
Game adalah permainan
yang menggunakan media elektronik dan merupakan sebuah hiburan berbentuk
multimedia yang di buat semenarik mungkin. Game juga bisa diartikan sebagai sebuah program yang
bersifat interaktif atau dapat merespon perlakuan manusia (pemain/player).
Biasanya game bersifat entertaining, yaitu menghibur.
Selain
untuk hiburan, game dapat digunakan sebagai sarana edukasi dengan pola learning
by doing atau belajar dengan praktek. Game dapat membuat pemain seakan-akan
betul-betul di dalam game tersebut. Pemain tidak hanya mendengarkan atau
melihat ilmu yang disampaikan namun juga berusaha mencari pemecahan masalah
dari permasalahan yang ada dalam game.
Game
untuk anak-anak inilah yang biasanya mengandung unsur edukasi, dan disajikan
dengan tampilan semenarik mungkin.
Game
Hunter Treasure ini adalah game yang bertujuan untuk melatih strategi
anak-anak dalam menghadapi masalah dan rintangan yang ada dalam game. Hunter Treasure dibuat
dengan menggunakan aplikasi construct 2 yang berbasis HTML5 dengan icon-icon
gambar yang dibuat menggunakan aplikasi photoshop CS5. Sedangkan untuk testing,
karena Hunter Treasure dibuat berbasis HTML5 maka testing dilakukan dengan
menggunakan
brouser Mozilla firefox.
Sekilas
Tentang Construct 2
Construct
2 adalah produk buatan Scirra, perusahaan yang berasal dari kota London,
Inggris. Dengan menggunakan game engine ini, entah itu developer pemula maupun
expert sangat dimanjakan dengan kemudahan pemakaian. Didalam game engine ini
terdapat tools yang bisa digunakan untuk membuat game tanpa
harus menulis kode pemrograman, karena sebagian besar logika untuk game dapat
dibuat menggunakan menu. Kelebihan lain dari construct 2 adalah fungsi-fungsi
bawaan yang sudah disediakan, ini dapat mempercepat proses pembuatan game
karena kita tidak perlu membuat ulang fungsi-fungsi tersebut.
Game
builder ini sebenarnya dirancang untuk game berbasis 2D. Dengan menggunakan
Construct 2, pengembang permainan dapat mem-publishnya ke beberapa platform
seperti:
- HTML5 website,
- Google Chrome Webstore,
- Phonegap (Android),
- Windows Phone 8, bahkan Windows 8.
Untuk game Hunter Treasure sendiri
dirancang untuk platform Windows 8,
berikut uraian lengkap tentang rancangan game ini.
Rancangan
Permainan
Game ini dibuat dengan menggunakan
aplikasi construct 2 yang berbasis HTML5 dengan icon-icon gambar yang dibuat
dengan menggunakan aplikasi photoshop CS5. Sedangkan untuk melakukan testing
game menggunakan brouser Mozilla firefox.
1. Genre game
Hunter
Treasure adalah game anak-anak dengan genre Action
Adventure. Adventure Games
adalah game yang berupa petualangan salah seorang karakter yg penuh dengan aksi,
mengutamakan masalah eksplorasi dan pemecahan teka-teki.
2. Grafis
Tahap ini merupakan proses
menentukan gambar, desain gambar merupakan bagian penting dan juga menentukan
kesuksesan sebuah game. Gambar harus didesain semenarik mungkin untuk
menghindari kebosanan dari pemain. Resolusi yang digunakan dalam game ini yaitu
resolusi yang sesuai dengan yang dimiliki windows 8 (1366 x 768 pixels), karena
game hunter treasure ini memang dirancang untuk platform windows 8.
3. Suara
Suara yang digunakan dalam game
sebagai backsound adalah suara dengan ekstensi/format .wav dan .oog
4.Tahap pembuatan Game
Ketika membuat game dengan menggunakan Construct 2 langkah pertama adalah meng-insert objek/sound yang sebelumnya telah dipersiapkan/dibuat (dalam hal ini saya membuat beberapa objek dengan menggunakan photoshop, dan beberapa lagi saya dapatkan dari google). Langkah selanjutnya yaitu mengatur tampilan game dan logika game, karena lembar kerja construct 2 dibagi menjadi dua bagian yaitu layout (tempat untuk mengedit tampilan & posisi objek) dan evensheet (melakukan edit logika game) maka ini memudahkan kita untuk mengerjakannya secara terpisah.
Screenshot gambar berikut adalah contoh tampilan dari layout dan evensheet Hunter Treasure pada Construct 2:
Tampilan Layout ketika game di lv-2:
Tampilan Evensheet untuk menu awal:
NB: Untuk lebih lengkapnya bisa didownload dilampiran yang ada di akhir tulisan ini!
NB: Untuk lebih lengkapnya bisa didownload dilampiran yang ada di akhir tulisan ini!
Rancangan
Tampilan
Game ini dirancang dengan memiliki
ukuran jendela saat diamainkan yaitu 1366 x 768 pixels. Hanya terdapat
satu karakter dalam game ini yaitu seorang anak laki-laki yang mengenakan baju
berwarna kuning dan atribut lain berwarna biru (sepatu, tas, topi, celana).
Pada saat game dijalankan pemain
akan diarahkan ke menu utama, didalam menu utama ini terdapat dua pilihan
tombol yaitu tombol “Cara Bermain” dan tombol “Mulai”.
Tombol cara bermain merupakan
tombol yang akan menampilkan petunjuk bagaimana cara gamer memainkan game ini,
sedangkan game mulai digunakan untuk mulai memainkan game.
Screenshot Game
Berikut ini adalah beberapa screenshoot yang
diambil ketika game sedang dimainkan:
1. Tampilan menu utama
2. Tampilan menu “Cara Bermain”
4. Tampilan Gameplay lv. 1
5. Tampilan Gameplay lv. 2
6. Tampilan ketika di Pause
7. Tampilan ketika berhasil
menyelesaikan level
8. Tampilan ketika Game Over
Test
Aplikasi (review)
Dari hasil test yang dilakukan,
secara keseluruhan game ini berjalan sesuai dengan perancangan. Tetapi ada
beberapa hal yang mungkin harus lebih detail dan diperbaiki. Seperti pada
jembatan yang behaviours physics-nya masih belum berjalan dengan semestinya.
Penutup
Game ini dibuat dengan jangka waktu
yang seadanya, meskipun begitu dalam pembuatannya telah diusahakan untuk
menciptakan game yang sesuai dengan harapan. Yaitu membuat game anak-anak
dengan tampilan yang menarik dan tidak membuat pemainnya cepat merasa bosan.
Kesimpulan
Ada kelebihan dari game ini dalam hal
grafis, tampilan yang menarik sangat baik mengingat game ini adalah game untuk
anak-anak. Namun game ini masih perlu pengembangan lebih lanjut lagi, misalnya
ditambahkan fitur pilihan karakter dan penambahan jumlah level. Oleh sebab itu
kritik dan saran dari pembaca sangat diperlukan untuk mengembangkan game ini.
Lampiran:
Silahkan download dari link dibawah ini.
https://drive.google.com/file/d/0B8e_XDVA7-dUN2JNQ194cnUzWUE/view?usp=sharing
Sumber Referensi:
https://www.scirra.com/manual/1/construct-2
http://adityasutrisnakarisoh.blogspot.com/2013/05/macam-macam-genre-game.html
Thanks to:
1. Para pembimbing workshop MSP Spark 2013 dari Universitas Indonesia
2. Teman-teman yang telah melakukan testing dan memberikan review terhadap game ini.