Upload
dinhmien
View
286
Download
7
Embed Size (px)
Citation preview
PEMBUATAN GAME DODAN MENGGUNAKAN GAME MAKER
NASKAH PUBLIKASI
diajukan oleh
Danang Subhiana 10.01.2692
Doni Indraputra 10.01.2697
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA
YOGYAKARTA 2013
MAKING DODAN GAME USING
GAME MAKER
PEMBUATAN GAME DODAN MENGGUNAKAN GAME MAKER
Danang Subhiana Doni Indraputra
Bayu Setiaji Jurusan D3 Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
Game is one of the entertainment media for someone. Nowadays the development of entertainment media is increase and variety. The designing "Dodan" game use Game Maker which has themed adventure to find a treasure in the maze. Which consists of 15 levels. With two main characters who have different movement speed, attack and in avoiding collision against the enemy.
The process of making game, make it more attractive in image and interface terms. So in addition to using Game Maker software also supported Blender and GIMP. Making of the game expect users can enjoy a maze game in a different view. This game can play by everyone, from teenager until adult.
Keywords: Game, Adventure, Game Maker
1
1. PENDAHULUAN
1.1 Latar Belakang Masalah
Meningkatnya perkembangan game komputer saat ini, menjadi salah satu
kebutuhan, sebagai alternatif media hiburan untuk anak-anak, remaja dan bahkan
dewasa. Adapun pilihannya sangat beragam seperti racing, fighting, adventure, tactic,
simulation. Dan hampir semua orang menyukai game. Mulai dari game yang sederhana
hingga game yang paling kompleks sekalipun. Selain itu antara satu orang dengan orang
yang lain mempunyai selera jenis game yang berbeda-beda. Sehingga banyak peluang
untuk pembuatan game dengan berbagai genre. Salah satunya game petualangan yang
diminati banyak orang, karena adanya misi untuk menjelajahi dengan berbagai rintangan,
membuat orang merasa ingin mencoba untuk menghadapi tantangan tersebut.
Berdasarkan hal tersebut, penulis ingin membuat sebuah game dengan nama dodan
sebagai karakter utama yang mengusung genre petualangan didalam labirin dengan
tampilan karakter berbeda dari yang pernah ada sebelumnya. Adapun jenis permainan
dua dimensi ini dapat dimainkan dengan mudah karena konsep permainan labirin sudah
banyak digunakan dan sangat familiar bagi para penikmat game. Selain itu dengan
adanya permaianan labirin tersebut, diharapkan bisa memberikan sebuah alternatif
pilihan game dengan genre petualangan (adventure) dan dapat digunakan sebagai
media hiburan oleh pecinta game. Sesuai dengan topik yang dipaparkan di atas, maka
dalam Tugas Akhir ini penulis mengambil judul “ PEMBUATAN GAME DODAN
MENGGUNKAN GAME MAKER “.
2. LANDASAN TEORI
2.1 Pengertian Game
Game atau permainan adalah sesuatu yang dapat dimainkan dengan aturan
tertentu sehingga ada yang menang dan ada yang kalah, biasanya dalam konteks tidak
serius dengan tujuan refreshing. Bermain game sudah dapat dikatakan sebagai life style
masyarakat dimasa kini. Dimulai dari usia anak - anak hingga orang dewasa pun
menyukai video game. Itu semua dikarenakan bermain video game adalah hal yang
menyenangkan.1
2.2 Genre Game
1. Adventure ( Petualangan )
2. Fighting ( Pertarungan )
3. Racing
1 Anggra, 2008. Memahami Teknik Dasar Pembuatan Game Berbasis Flash, Yogyakarta:
Gava Media, Hal vii.
4. Shooting
5. Simulation
6. Sport
7. Strategy
8. RPG( Role Playing Game )
2.3 Langkah-langkah Membuat Game
Beberapa tahapan yang dilakukan dalam pembuatan game antara lain2 :
1. Konsep dasar
2. Tool
3. Gameplay
4. Sound
5. Pembuatan
6. Publishing
2.4 Software-software yang Digunakan
1. Game Maker 8.0
2. Blender 2.65
3. GIMP 2.8.2
3. ANALISIS DAN PERENCANAAN
3.1 Analisis Kebutuhan Sistem
Pada pembuatan game ini nantinya akan menghasilkan aplikasi game desktop
yang dapat berjalan pada komputer dengan sistem operasi windows. Sehingga perlu
memahami kebutuhan dari sebuah sistem.
3.1.1 Analisis Kebutuhann Fungsional
Pada umumnya kebutuhan fungsional pengembangan game membahas fitur-fitur
yang akan diberikan kepada pemain dan diimplementasikan ke dalam game. Kebutuhan
fungsional membahas tindakan yang diberikan oleh sistem ketika menerima input
tertentu dari pengguna. Berikut adalah analisis kebutuhan fungsional dari game tersebut.
1. Game Dodan ini memiliki 15 level.
2. Pada setiap level terdapat penilaian dan memiliki tingkat kesulitan yang
berbeda.
2 Lewis Moronta, 2003. Game Development with Action Script, Course Technology PTR, Hal 35.
3. Game ini dapat menyimpan progress permainan disetiap level.
Sehingga user bisa melanjutkan permainan dengan memilih tombol
resume.
4. Game ini mampu memberikan pilihan kepada user untuk memilih player
dengan berdasarkan kecepatan berjalan dan kecanggihan tembakan
player yang di miliki.
3.1.2 Analisis Kebutuhan Non-Fungsional
3.1.2.1 Kebutuhan Perangkat keras ( Hardware )
Perangkat keras adalah suatu peralatan fisik yang memungkinkan komputer
dapat melaksanakan tugasnya dengan baik. Sehingga perangkat keras yang digunakan
dalam pembuatan game “ Dodan “ adalah :
1. Intel (R) Core (TM) 2Duo CPU T5800 @2.00GHz 2.00GHz
2. Memory DDR2 2GB
3. VGA Mobile Intel 781 Mb
4. Hardisk 250 GB
3.1.2.2 Kebutuhan Perangkat Lunak ( Software )
Perangkat lunak (software) adalah program yang digunakan untuk menjalankan
perangkat keras. Tanpa adanya perangkat lunak ini komponen perangkat keras tidak
dapat berfungsi. Perangkat lunak yang digunakan dalam pembangunan game ini adalah :
1. Operating System : Windows 7
2. Game Editor : Game Maker 8.0
3. Image Editor : Blender 2.65
4. Image Editor : Gimp 2.8.2
3.2 Perancangan game
3.2.1 Gambaran Umum
Game Dodan merupakan permainan yang menceritakan tentang petualangan
karakter dodan dalam sebuah labirin dalam mendapatkan koin dan kunci untuk
melanjutkan ke level berikutnya. Adapun dalam perjalanannya itu terdapat berbagai
rintangan atau musuh yang mengganggunya. Sehingga harus menghindari dari musuh-
musuh tersebut, karena apabila gagal akan mengulangi permainan. Berikut rincian game
yang akan dibuat :
1. Game bergenre Adventure.
2. Sistem permainan singleplayer.
3. Game terdiri dari 15 level permainan.
4. Tokoh yang ada dalam game ini adalah dua karakter utama dan lima
karakter musuh.
3.2.2 Aturan Permainan
Ada beberapa aturan dasar dalam permainan ini :
1. Pada select player pemain harus memilih salah satu Aktor dari dua
pilihan yang tersedia, yang kedua aktor tersebut memiliki spesifikasi
yang berbeda yaitu player biru memiki speed rendah dan sekali tembak
tiga arah peluru yang meluncur, Sedangkan untuk player merah
memiliki speed yang tinggi dan sekali tembak hanya satu peluru yang
meluncur untuk digunakan pada level tertentu.
2. Pemain mengendalikan aktor dari pandangan top-view (atas).
3. Pada awal permainan aktor memiliki 4 energi.
4. Tombol panah kanan dan kiri untuk bergerak ke arah kanan dan kiri,
tombol panah atas dan bawah untuk bergerak ke atas dan bawah,
tombol space untuk menembak pada saat peluru tersedia, tombol R
untuk mengulang permainan pada level tersebut namun akan
mengurangi 1 energi yang di miliki.
5. Pemain harus mengambil kunci yang ada pada setiap level, karena itu
adalah syarat untuk pindah ke level selanjutnya, namun kunci tersebut
terhalang oleh tembok merah yang harus di buka dengan cara
mengambil semua koin yang ada pada room tersebut.
3.2.3 Media Input
Media input adalah alat untuk memainkan atau mengkomunikasikan antara
permainan dengan pemain, sehingga pemain bisa dengan mudah menggunakannya.
3.2.4 Rancangan Level Game
Perancangan level game sangat berpengaruh bagi pemain. Perancangan level
game ini berisi mengenai bermacam segment yang dipakai serta berapa tingkat kesulitan
masing-masing level yang di buat pada perancangan game dan juga game play yang
bertahap.
3.2.5 Flowchart Sistem Permainan
Gambar 3.1 Flowchart game
4. IMPLEMENTASI DAN PEMBAHASAN
4.1 Implementasi
Pada tahapan ini adalah tahap permulaan untuk membangun dan
mengembangkan aplikasi sesuai dengan rencana yang telah dibuat. Bagian ini
merupakan kegiatan tentang pembuatan grafik, membuat interface yang sesuai dengan
tema, membuat text sebagai penyampaian pesan, audio sebagai penyelaras agar
aplikasi menarik dan semuanya akan digabungkan kedalam software Game Maker 8.0
sebagai software final.
Dalam pembuatan game Dodan ini, langkah awalnya adalah memasukan atau
menyiapkan aset – aset yang akan digunakan untuk bekerja, Adapun aset - aset yang
perlu disiapkan dalam membuat game ini seperti gambar tokoh karakter, background,
rintangan – rintangan dan gambar lainya. Setelah itu memasukkan aset-aset tersebut
kedalam resource yaitu sprites, sounds, background, scripts, font, objects,dan rooms.
Setelah itu melakukan pengaturan terhadap aset dan resource sesuai dengan
rancangan, dan kemudian dilakukan test untuk melihat hasilnya.
4.1.1 Pembuatan Karakter
Pada tahap pembuatan karakter menggunakan software blender 2.65 dengan
menggunakan berbagai macam tool seperti modifier, lamp, camera, scale, rotate,
smooth, material dan texture. Setelah karakter jadi maka akan di render dan di simpan
dalam bentuk format PNG dengan ukuran dimensi 32 x 32 Pixel, Berikut hasil karakter
yang dibuat sesuai dengan rancangan :
1. Karakter Utama
Gambar 4.1 Karakter Utama
2. Karakter Musuh 1
Gambar 4.2 Karakter Musuh 1
3. Karakter Musuh 2
Gambar 4.3 Karakter Musuh 2
4.1.2 Pembuatan Antar Muka
Pada tahap pembuatan antar muka menggunakan software Gimp dengan
menggunakan berbagai macam tool seperti paint, scale, rotate, text, dan rectangle di
tambah dengan efek bevel, outer glow, brightnees, colorize. Setelah rancangan antar
muka jadi maka akan di export dalam bentuk format PNG, Berikut tampilan pembuatan
antar muka yang dibuat sesuai dengan rancangan :
1. Antar Muka untuk Loading
Gambar 4.13 Tampilan Pembuatan Antar Muka untuk Loading
Gambar 4.14 Tampilan Pembuatan Antar Muka untuk Tampilan Awal
2. Antar Muka untuk Main Menu
Gambar 4.15 Tampilan Pembuatan Antar Muka untuk Menu Utama
3. Antar Muka untuk Menu Help
Gambar 4.16 Tampilan Pembuatan Antar Muka untuk Help
4.1.3 Pembuatan Game
Pada tahap pembuatan game menggunakan software Game Maker 8.0, pada
tahap ini ada beberapa komponen yang akan di gunakan yaitu sprites, sounds,
backgrounds, scripts, objects, room. Berikut langkah-langkah dalam pembuatannya:
1. Menambahkan Sprite
Cara menambahkan sprite cukup mudah yaitu dengan klik kanan pada tulisan
Sprites > Create Sprite > Load Sprite > Ambil gambar yang sudah di buat dengan format
PNG > Klik OK,dan berikut adalah tampilannya:
Gambar 4.21 Tampilan Menambahkan Sprite
2. Menambahkan Sounds
Dan cara menambahkan suara/sound yaitu dengan cara klik kanan pada tulisan
Sounds > Create Sound > Load Sound, dan berikut adalah tampilannya:
Gambar 4.22 Tampilan Menambahkan Sound
4.2 Pembahasan
Dalam pembahasan ini akan dibahas interface menu utama, select dan level 1
pada game Dodan sebagai action untuk sebuah kejadian, berikut ini merupakan tampilan
menu utama game Dodan:
Gambar 4.28 Tampilan Menu Utama
Pada menu utama tersebut terdapat beberapa tombol yaitu New Game, Resume,
Help, dan Quit. Berikut ini merupakan script pada bagian tombol masing-masing:
a) Script pada tombol New Game
image_single=0; // set awal gambar tombol hitam
transition_kind=20; //efek transisi pada saat di klik
room_goto(room_select); //pindah room select
image_single=1; //tombol berubah warna merah
sound_play(snd_mouselewat) //ketika kursor lewat sound akan berbunyi
image_single=0; //gambar berubah tombol hitam
b) Script pada tombol Resume
image_single=0; // set awal gambar tombol hitam
transition_kind=20; //efek transisi pada saat di klik
game_load("simpangame"); // mengambil data terakhir
image_single=1; //tombol berubah warna merah
sound_play(snd_mouselewat) //ketika kursor lewat sound akan berbunyi
image_single=0; // gambar berubah tombol hitam
4.2.1 Uji Coba Sistem
Game “Dodan” hanya dapat dijalankan pada platform windows, untuk
meminimalkan kesalahan kesalahan yang ada, maka dilakukan pengujian aplikasi untuk
semua fitur game berjalan sebagaimana mestinya Dalam hal ini pengetesan sistem
meliputi. Pengetesan dari bagian-bagian menu, apakah dalam menu tersebut terdapat
kesalahan atau tidak. Setelah menu tersebut di tes dan tidak terdapat kesalahan maka
sistem tersebut sudah bisa dikatakan siap untuk digunakan user. Berikut tabel pengujian
aplikasi:
Tabel 4.1 Pengujian Aplikasi
No Nama Pengujian Hasil yang diharapkan Hasil yang didapat
1 Menguji Loading Bar Loading bar berfungsi dan
berjalan dengan baik
Sesuai
2 Menguji Button New
Game
Button New Game
berfungsi dan berhasil
masuk ke halaman pilih
player
Sesuai
3 Menguji Level 1-15 Setiap level bejalan dengan
baik tanpa ada kesalahan (
bug )
Sesuai
4 Menguji Pergerakan
Karakter
Karakter dapat berjalan
sesuai dengan fungsinya.
Sesuai
5 Menguji fungsi Energi
( nyawa)
Energi akan berkurang
ketika bertabrakan dengan
musuh atau terkena
tembak
Sesuai
6 Menguji fungsi Score Score akan bertambah
ketika mendapatkan koin
dan kunci
Sesuai
7 Menguji Button
Resume
Button resume dapat
membuka kembali,
permainan yang telah
disimpan.
Sesuai
8 Menguji Button Help Button Help berfungsi dan
berhasil masuk ke halaman
Heplp.
Sesuai
9 Menguji Button Quit Button Quit dapat
mejalankan perintah
keluar dari permainan.
Sesuai
5. PENUTUP
5.1 Kesimpulan
Berdasarkan hasil dari perencanaan, pembuatan dan implementasi aplikasi, maka
didapatkan kesimpulan secara menyeluruh mengenai pembuatan game “Dodan” dengan
menggunakan Game maker diantaranya sebagai berikut :
1. Dalam proses pembuatan game dodan ini, mengkombinasikan metode
drag dan drop serta script.
2. Adapun dengan software gratis seperti Gamer Maker, Blender dan Gimp,
dapat dimanfaat untuk membuat game.
3. Game Dodan terdiri dari 15 level dengan tingkat kesulitan yang berbeda,
sehingga disetiap levelnya mampu membuat pemain merasa tertantang
dengan aksi musuh dan strategi cara mendapatkan kunci.
4. Adanya game dodan ini dapat dijadikan pilihan, sebagai alternatif media
hiburan berupa game yang menggunakan genre petualangan.
5.2 Saran
Pada proses pembuatan game Dodan dilakukan tanpa harus melakukan modeling
yang sulit ataupun melakukan pembuatan script yang banyak, hal ini dikarenakan supaya
menjadi motivasi bagi pemula untuk mengembangkan suatu game. Namun tentu saja
game Dodan masih memiliki kekurangan. Oleh karena itu, untuk kedepannya diharapkan
game ini dapat melakukan perbaikan agar dapat lebih menyenangkan saat memainkan,
adapun saran untuk pengembangan game adalah sebagai berikut:
1. Game ini memiliki tampilan grafis dengan resolusi rendah ketika di
fullscreen, sehingga harapannya bisa di kembangkan agar bisa memiliki
resolusi tinggi ketika di fullscreen.
2. Selain nama pemain dan score pada saat muncul tampilan highscores
perlu adanya informasi level terakhir agar informasi lebih kompleks.
3. Untuk saat ini game Dodan hanya bisa di jalankan di komputer desktop.
Harapannya game ini bisa di jalankan di Smartphone.
DAFTAR PUSTAKA
Anggara.2008.Memahami Teknik Dasar Pembuatan Game Berbasis Flash. Yogyakarta:
Penerbit Gava Media.
Sibero, C Ivan.2010.Membuat Game 2D Menggunakan Game Maker. Yogyakarta:
MediaKom.
Suyanto, M. 2004. Analisis Dan Desain Aplikasi Multimedia Untuk Pemasaran.
Yogyakarta: Penerbit Andi.
Anonim.2007.Official Tutorials.http://sandbox.yoyogames.com/make/tutorials/ di akses
pada tanggal 11 Februari 2013
Anonim.2010.Tutorial Game Maker .http://tutorial-gamemaker.blogspot.com/di akses
pada tanggal 15 Februari 2013
Anonim.2013.Tanya Jawab.http://gmindo.forumid.net/f26p60-tanya-jawab di akses pada
tanggal 18 Februari 2013