Pages

Senin, 27 April 2015

Konsep & Skenario Game Hunter Treasure


Nama               : Rostiya Ayu
NPM               : 58412450
Kelas               : 3IA17
Matkul             : Pengantar Teknologi Game



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. Maka untuk kali ini penulis akan memaparkan sebuah konsep dan scenario game edukasi berjudul "Hunter Treasure" yang penulis buat dengan ditujukan untuk anak-anak.

A. Konsep Game Hunter Treasure

1. INITIAL STATE
            Game Hunter Treasure ini merupakan permainan bergenre adventure/petualangan, yaitu game yang berupa petualangan suatu karakter yg penuh dengan aksi, genre ini mengutamakan masalah eksplorasi dan pemecahan teka-teki.
Permainan ini dimainkan oleh 1 user, sedangkan komputer bertindak sebagai lawan. Pada saat game dijalankan pemain akan diarahkan ke tampilan awal yaitu 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 tombol mulai digunakan untuk mulai memainkan game. Kemudian karakter tersebut akan melakukan petualangan atau tantangan sampai game tamat.


2. RULES
Aturan main (rule) pada game Hunter Treasure adalah sebagai berikut:
1.      Pada awal permainan user (karakter dalam game) akan diposisikan di layout awal level 1.
2.   Untuk menggerakan karakter user dapat menggunakan tombol arrow dengan ketentuan sebagai berikut:
  •          à (left)           : membuat karakter bergerak maju satu langkah
  •          ß (right)         : membuat karakter bergerak mundur satu langkah
  •          up arrow          : membuat karakter meloncat satu kali
  •          down arrow     : membuat karakter bergerak turun

3.    Dalam perjalanan, user / karakter dalam game bisa mendapatkan koin emas untuk menambah poin.
4.     Komputer diberi kecerdasan buatan agar menghalangi jalan user dalam mencapai Goal (Tujuan), dengan cara memunculkan rintangan-rintangan.
5.  Ketika user berhasil melewati semua halang rintang dalam level maka pemain akan diberi penghargaan dengan munculnya sebuah kunci untuk membuka dan menuju level game selanjutnya.
6.   Ketika ada kegagalan dalam tantangan untuk menyelesaikan level permainan, maka jalannya game tidak akan mulai dari awal, namun akan kembali ke level yang gagal tersebut.
7.     Game akan tamat ketika user (karakter dalam game) menemukan kunci untuk dapat membuka peti harta karun.

3. GOALS
Tujuan dari game hunter treasur adalah untuk melewati setiap rintangan yang ada disetiap level dan mendapatkan koin emas untuk menambah poin. Kemudian game akan berakhir ketika user (karakter dalam game) menemukan kunci untuk dapat membuka peti harta karun. Jika user menang dalam permainan level, maka akan keluar pesan seperti berikut:


Dan ketika user berhasil melewati level terakhir (tamat) maka akan muncul pesan seperti dibawah ini:



4. KARAKTER
            Dalam permainan ini hanya terdapat satu karakter yaitu seorang anak laki-laki yang mengenakan baju berwarna kuning dan atribut lain berwarna biru (sepatu, tas, topi, celana).

B. Skenario Game Hunter Treasure

1.      Tema
      Tema yang akan saya ambil adalah perburuan harta karun. Jadi didalam game nantinya pemain akan diajak untuk berburu sebuah harta karun dan untuk mendapatkan harta karun tersebut pemain harus melewati berbagai rintangan yang akan menghadangnya.

2.      Genre
      Genre yang dipilih untuk game ini adalah Adventure, yaitu game yang berupa petualangan suatu karakter yg penuh dengan aksi, genre ini mengutamakan masalah eksplorasi dan pemecahan teka-teki.

3.      Tool
     
      Tool atau software yang akan saya gunakan untuk membuat game ini adalah Construct 2 yang berbasis HTML5, kemudian untuk kasus-kasus tertentu seperti pembuatan grafis dan pengembangannya saya akan menggunakan tool lain seperti Paint.NET, dan Adobe Photoshop Cs 5. Sedangkan untuk testing, karena Hunter Treasure  dibuat berbasis HTML5 maka testing dilakukan dengan menggunakan brouser Mozilla firefox.

4.      Gameplay
      


      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. Kemudian karakter tersebut akan melakukan petualangan atau tantangan sampai game ini tamat.
      Game ini terdiri dari 2 level (untuk saat ini, karena masih butuh pengembangan lebih jauh), setiap levelnya akan ada tantangan yang menyulitkan pemain dalam menyelesaikan game. Ketika ada kegagalan dalam tantangan untuk menyelesaikan level permainan, maka jalannya game tidak akan mulai dari awal, namun akan kembali ke level yang gagal tersebut. Disetiap akhir level, pemain akan diberi penghargaan dengan munculnya sebuah kunci untuk membuka dan menuju level game selanjutnya sampai akhirnya dilevel terakhir menemukan kunci untuk membuka peti harta karun.

5.      Sistem score
      Score akan ditambahkan ketika karakter pemain bertabrakan dengan koin, ketika itu terjadi skor akan ditambahkan 5 poin. Dan ketika meng-klik kunci skor akan ditambahkan 50 poin.

6.      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. Dalam game ini gambar akan terdiri dari gambar-gambar animasi, icon dan background.

7.      Suara
      Suara yang digunakan dalam game sebagai backsound adalah suara dengan ekstensi/format .wav dan .oog

8.      Storyboard
      Storyboard adalah penggambaran umum mengenai jalannya game, game ini akan dibagi menjadi 3 bagian proses, proses pertama adalah perkenalan/opening yang ditandai dengan hadirnya intro game, serta karakter yang akan dimainkan, proses kedua yaitu tantangan/challenge yang merupakan inti dari pembuatan sebuah game, proses ini akan membuat karakter game melakukan tantangan hingga level terakhir untuk menyelesaikan tugasnya sebagai hunter. Kemudian untuk proses terakhir yaitu penyelesaian/ending, ditandai dengan pemberian penghargaan khusus kepada player berupa top secret words.

9.      Kelompok Umur
      Sebagai sebuah game edukasi dan jika dilihat dari karakter game yang ada maka game ini ditujukan untuk anak-anak usia diatas 7 tahun, namun tentu saja game ini dapat pula dimainkan oleh remaja dan orang dewasa yang memang tertarik untuk memainnkannya.

10.  Nilai Edukasi
      Game Hunter Treasure ini adalah game yang bertujuan untuk melatih strategi anak-anak dalam menghadapi masalah dan rintangan yang ada dalam game, serta mereka dapat melatih respon motorik dalam otak untuk bekerja lebih cepat.


Sumber Referensi:
https://www.scirra.com/manual/1/construct-2
http://adityasutrisnakarisoh.blogspot.com/2013/05/macam-macam-genre-game.html

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.