Pages

Senin, 12 Januari 2015

Tugas 3.1 Desain Pemodelan Grafik


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,
  • Facebook
  • 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!


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.