• Tidak ada hasil yang ditemukan

PERANCANGAN APLIKASI GAME PETUALANGAN WHERE IS MY GIRLFRIEND NASKAH PUBLIKASI. diajukan oleh Danu Afrizal

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN APLIKASI GAME PETUALANGAN WHERE IS MY GIRLFRIEND NASKAH PUBLIKASI. diajukan oleh Danu Afrizal"

Copied!
9
0
0

Teks penuh

(1)

PERANCANGAN APLIKASI GAME PETUALANGAN

“WHERE IS MY GIRLFRIEND”

NASKAH PUBLIKASI

diajukan oleh

Danu Afrizal

10.11.4269

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA

YOGYAKARTA

2015

(2)
(3)

1

PERANCANGAN APLIKASI GAME PETUALANGAN

“WHERE IS MY GIRLFRIEND”

Danu Afrizal1), Dhani Ariatmanto2), 1)

Teknik Informatika STMIK AMIKOM Yogyakarta 2) Sistem Informasi

STMIK AMIKOM Yogyakarta

Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283

Email : danu.af@students.amikom.ac.id1), dhaniari@amikom.ac.id2)

Abstract - Designing Applications Games In a computer or other multimedia device was not complete if there was not a game. Making games or games can be done in various ways. In the making of the game Where is My Girlfriend is the author using Adobe Flash CS3, Adobe Photoshop CS3, Corel Draw X7 software Game where is my girlfriend is about men and women, where the woman lost due kidnapped her, to save the women the men must pass through some difficult obstacles, ravine, the enemy, in caves.

Keywords - Actionscript, Adobe Flash CS3. Library

1. Pendahuluan

Teknologi informasi saat ini berkembang dengan sangat pesatnya, termasuk dengan perkembangan di dunia Game PC (Personal Computer). Saat ini sudah banyak bermunculan berbagai macam game PC yang beraneka ragam genre. Proses pembuatan game membutuhkan persiapan yang baik untuk menghasilkan sebuah game yang memiliki game play.

Game jaman sekarang tidak seperti jaman dulu karena game yang sekarang tidak hanya bergenre 1 saja melainkan ada beberapa genre yang ada di dalam game tersebut.game jaman dulu yang hanya bergenre 1 contohnya, game bergenre fps (first person shooter) yaitu game duck hunt. Untuk game jaman sekarang yang memiliki lebih dari 1 genre contohnya game limbo game ini bergenre adventure dan puzzle.

Game memiliki perbedaan dalam kualitas gambar, yaitu game 2D (2 dimensi) dan 3D (3 dimensi). Untuk hal ini game 2D lebih mudah di buat karena menggambar karakter serta layoutnya lebih mudah dan juga dilihat dari sudut ruang nya memiliki dua sisi yaitu x dan y. Sedangkan untuk gambarnya sendiri dapat menggunakan Vector maupun Bitmap. Contoh game 2D Pac-man, Space Invader, Mario Bros

2. Landasan Teori 2.1 Tinjauan Pustaka

Dalam penulisan skripsi ini peneliti menggunakan skripsi sebagai sumber referensi, karena mempunyai tema yang serupa seperti pada skripsi di bawah ini : Rintho Dwi Novrianto dari STMIK Amikom pada skripsinya yang berjudul Pecah Air Berhadiah yang

merupakan game yang berbasis flash dan berplatform untuk PC (Personal Computer) yang membahas tentang game offline dengan rule single player, dimana pemain harus mendapatkan score yang tinggi untuk mendapatkan hadiah.

Oktavian Andriyanto dari STMIK Amikom dalam skripsinya yang berjudul Analisis dan Perancangan Permainan ”The Traesure of Indonesia” Menggunakan Adobe Flash CS3 membahas tentang bagaimana pengendalian, perencanaan, dan penjadwalan AI (Artificial Intelligence) alias kecerdasan buatan untuk mengendalikan musuh dalam permainan.

Pupung Gilang Wardhana dari STMIK Amikom dalam skripsinya yang berjudul Pembuatan Game Kecerdasan ”Fisika It’s Fun” Tingkat SMA Berbasis Flash membahas tentang bagaimana game melatih otak untuk menyelesaikan beberapa masalah dan mencari solusinya. Kesimpulan dari beberapa skripsi diatas adalah aplikasi game diatas belum memberikan tingkat kesulitan seperti musuh terakhir atau boss dalam setiap level. Untuk hal ini peneliti ingin mengembangkan aplikasi game ditambah dengan tingkat kesulitan.

2.2 Dasar Teori 2.2.1 Definisi Game

Game atau permainan adalah sesuatu yang dapat di mainkan 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 dikarenka bermain video game adalah hal yang menyenangkan[1] 2.2.2 Jenis Game

Beberapa jenis game (a) Shooting; (b) Fighting; (c) Action; (d) Adventure; (e) Simulation; (f) RPG; (g) Strategy; (h) Puzzle; (i) Sports.

2.2.3 Gameplay

Gameplay adalah rangkaian dari challenges and actions yang menghubungkan user interface dengan core mechanics dari game, sedangkan core mechanics game sendiri adalah suatu model yang menjelaskan rules dari game secara spesifik dengan menggunakan

(4)

simbol-2 simbol matematika, core mechanics menjelaskan bagaimana cara kerja game, rules, dari game, bagaimana pemain berinteraksi dengan game, bagaimana kondisi untuk mencapai sebuah tujuan akhir dari sebuah game. Untuk User Interface menghubungkan antara pemain dengan core mechanics. User Interface pada game berbeda dengan user interface pada software-software komputer pada umumnya[2]

2.2.4 Elemen Game

Elemen-elemen game adalah sangat penting, bahkan tanpa elemen-elemen ini maka nilai dari game kita bisa berkurang. Bahkan untuk skala komersil yang besar. Elemen-elemen game ini mutlak harus ada untuk game skala kecil atau pun freeware maka elemen ini terkadang tidak semuanya ada di dalam sebuah game.

2.2.5 Gameflow

GameFlow adalah bentuk dari kepuasan seorang pemain game yang berdasarkan pada pengalaman pemain itu sendiri, dan dibagi kedalam delapan elemen. Sejak diperkenalkan, model GameFlow sudah dipakai luas untuk penelitian game dan komunitas pengembangan. Model GameFlow menyediakan kriteria umum untuk melakukan desain dan evaluasi semua jenis video game.[3]

2.2.6 Metode Perancangan

Metode perancangan yang peneliti gunakan adalah metode flowchart dimana metode flowchart adalah tahapan pembuatan bagian – bagian yang memiliki arus yang menggambarkan langkah – langkah penyelesaian suatu masalah

2.3 Metode Analisis

Analisis SWOT adalah metode perencanaan strategis yang digunakan untuk mengetahui kekuatan (strengths), kelemahan (weaknesses), peluang (opportunities), dan ancaman (threats) dalam suatu proyek atau suatu spekulasi bisnis. Keempat faktor itulah yang membentuk akronim SWOT (strengths, weaknesses, opportunities, dan threats). Proses ini melibatkan penentuan tujuan yang spesifik dari spekulasi bisnis atau proyek dan mengidentifikasi faktor internal dan eksternal yang mendukung dan yang tidak dalam mencapai tujuan tersebut.

2.4 Langkah-langkah Pengembangan Aplikasi Proses pengembangan sebuah game secara garis besar terbagi menjadi beberapa tahapan berikut : (a) tahap riset dan penyusunan konsep dasar; (b) perumusan gameplay; (c) penyusunan asset dan level design; (d) test play (prototyping); (e) development; (f) alpha atau close beta test (UX – Initial Balancing) ; (g) finish.

3. Metodologi Penelitian 3.1 Alat dan Bahan 3.1.1 Alat Penelitian

Alat penelitian di bagi menjadi dua yaitu Perangkat keras dan Perangkat lunak.

Tabel 3.1. Spesifikasi Hardware No Perangkat Keras Spesifikasi

1 Laptop Asus K42Jc

2 Processor Intel(R) Core(TM) i5

CPU M 450 @

2.40GHz (4 CPUs),

~2.4GHz

3 Hardisk 500GB

4 Memory Ram 4096MB

5 VGA Nvdia CUDA GeForce

310M 1 GB Tabel 3.2. Spesifikasi Software No Perangkat Lunak Spesifikasi

1 Sistem Operasi Windows 8.1 Pro 64bit

2 Program Aplikasi a. Adobe Flash CS3

b. Adobe Flash Player c. Adobe Photoshop CS3 d. Corel Draw X7

3.1.2 Bahan Penelitian

Berikut bahan-bahan dari penelitian ini : (a) pensil; (b) kertas untuk sket; (c) penghapus; (d) penggaris; (e) mouse; (f) keyboard

3.2 Alur penelitian

Alur penelitian merupakan langkah-langkah yang ditempuh dalam penelitian. Dimana di dalam Tahapan-tahapan tersebut umumnya juga dikelompokkan menjadi 3 fase utama proses pengembangan game yaitu: Pre-production (tahap 1-4), Production (tahap 5), dan Post-Production (tahap 6-7)

Gambar 3.1. Alur Penelitian 3.3 Analisis Data

Analisis data dalam observasi bersifat induktif, yaitu analisis berdasarkan data yang diperoleh yang kemudian dikembangkan menjadi analisis SWOT.

(5)

3 3.3.1 Analisis SWOT

Tabel 3.3. Analisis SWOT

Strenght a. Ukuran game yang ringan

b. Bisa dimainkan Semua usia

c. Spesifikasi Minimal cukup rendah karena hanya perlu plugin flash saja

Weakness a. Tidak ada load dan save

b. Game tidak bisa dimainkan dengan joystick

Opportunity a. Game adventure mudah di pahami

pengguna

b. Game mempunyai 3 level hal ini akan membuat game tidak membosankan

Threat Banyak Produk sejenis yang menawarkan

game adventure yang lebih keren 3.3.2 Analisis Kelayakan Sistem

3.3.2.1 Kelayakan Teknologi

Perkembangan teknologi saat ini sangat pesat, tidak terkecuali teknologi komputer di indonesia, maka dari itu dapat dibuat suatu sistem multimedia yang berwujud game ”Where is My Girlfriend” . Karena sistem ini berupa game komputer maka akan dibutuhkan perangkat komputer dimana komputer saat ini mudah didapatkan di pasaran dan harganya pun sangat terjangkau. Tidak hanya itu, spesifikasi komputer yang di gunakan untuk dapat menjalankan game ini tidak perlu dengan spesifikasi komputer yang tinggi. Oleh karena itu, dapat dikatakan bahwa sistem baru yang akan dibuat layak dari segi teknologi.

3.3.2.2 Kelayakan Hukum

Dari segi konten yang terdapat dalam game ”Where is My Girlfriend” ini, tidak memberi dampak negatif bagi user karena tidak mengandung unsur SARA, pornografi, pornoaksi, dan tidak menyinggung pihak-pihak tertentu. Maka dari itu game yang akan dibuat layak dari segi hukum.

3.3.2.3 Kelayakan Ekonomi

Secara ekonomi aplikasi ini tidak menimbulkan kerugian, sebab pengguna tidak mengeluarkan biaya apapun untuk dapat menjalankan atau memainkan aplikasi game ini. Game ”Where is My Girlfriend” merupakan game offline, jadi tidak memerlukan biaya tambahan untuk biaya akses internet.

3.3.2.4 Kelayakan Operasional

Game ”Where is My Girlfriend” dirancang berbasiskan desktop. Alur cerita dan kontrol pada game mudah dipahami. Berdasarkan desain interface, kontrol, dan alur cerita game, bagi para penggemar game petualangan ini sangat mudah dimainkan yaitu hanya menggunakan beberapa tombol keyboard seperti arrow dan space. Maka game ini dapat dikatakan layak secara operasional. 3.3.3 Perancangan Sistem

3.3.3.1 Perancangan Proses

Gambar 3.2. Flowchart Menu Utama

Gambar 3.3. Flowchart Game 3.3.3.2 Perancangan Karakter Game

Gambar 3.4. Design Karakter Utama 3.3.3.3 Perancangan Antar Muka Game

Gambar 3.5. Design Menu Utama Keterangan :

1. Nama Game

2. Tombol Play ketika di diklik akan menuju langsung ke permainan

(6)

4 3. Tombol Options ketika di diklik akan menuju ke halaman options

4. Tombol Help ketika di diklik akan menuju halaman bantuan controller

5. Tombol Credits ketika di diklik akan menuju halaman pembuat game

6. Tombol Exit ketika di diklik akan menuju halaman exit

4. Hasil dan Pembahasan 4.1 Rancangan Sistem

Dalam rancangan sistem game ini. Ada beberapa hal yang harus disiapkan yakni Hardware (Perangkat Keras) dan Software (Perangakat Lunak) yang dibutuhkan untuk menjalankan game ini.

4.1.1 Hardware

Spesifikasi minimun dalam menjalankan game ini satu unit computer dengan prosesor pentium 4, Ram 512 MB, Hardisk 80 GB, VGA 128 MB, Keyboard dan Mouse. 4.1.2 Software

Dalam Menjalankan game ini minimal diperlukan sistem operasi Windows XP dengan ditambah plugin flash. Untuk membaca ekstensi seperti .SWF

4.2 Rencana Instalasi

Installasi aplikasi game ini adalah tahap penting untuk dilakukan, karena game ini tidak akan berjalan jika tidak ada tahapan instalasi. Berikut adalah tahapan-tahapan proses instalasi game pada platform windows :

1. Install adobe flash player. Bisa langsung di download gratis dari get.adobe.com/flashplayer.

2. Eksekusi file game Where is My Girlfriend.swf

4.3 Pembuatan Game 4.3.1 Persiapan Asset-asset

Langkah-langkah awal dari persiapan aset-aset pada game adalah sebagai berikut:

1. Menyiapkan aset-aset berupa gambar seperti karakter game, background, karakter musuh, dan gambar-gambar pendukung lainnya.

2. Menyiapkan animasi (movie clip) seperti animasi karakter berjalan, karakter musuh mati, dan animasi-animasi pendukung lainnya.

3. Menyiapkan sound atau suara yang akan digunakan sebagai backsound dalam game.

4.3.2 Membuat Karakter dan Background a) Membuat Karakter Dengan Corel Draw X7

Pertama-tama karakter dibuat dari sisi wajah dengan menggunakan tool rectangle seperti gambar di bawah ini

Gambar 4.1. Membuat Kepala

Bentuk kepala hingga menjadi seperti gambar di bawah ini

Gambar 4.2. Membentuk Kepala

Selanjutnya gunakan tool seperti pen tool untuk membentuk bagian-bagian lain sehingga terbentuk sebuah karakter seperti diatas. Untuk teknik pewarnaan gunaka warna dtool colour sebelah kanan aplikasi corel draw. Di bawah ini hasil dari pembuatan karakter game ini.

Gambar 4.3. Karakter Utama

b) Membuat Background Menggunakan Adobe Photoshop CS3

Pertama import gambar yang akan digunakan sebagai background lalu tambah kan asset-asset yaitu gambar tanah. Tambah kan layer tanah pada background sehingga membentuk seperti gambar di bawah ini.Berikut adalah hasil dari pembuatan background untuk game ini

(7)

5 Gambar 4.4. Cara Membuat Background

Gambar 4.5. Tanah Taman (Level 1) 4.3.3 Membuat Animasi Berjalan

Animasi dalam game ada beberapa macam, diantaranya animasi gerak (berjalan, melompat), animasi tombol, animasi teks, dan animasi game. Untuk membuat animasi berjalan frame by frame langkah-langkahnya adalah Membuat lembar kerja baru. Import gambar yang digunakan untuk animasi berjalan. Masukkan gambar pada keyframe. Lalu insert keyframe lagi hingga semua gambar untuk animasi berjalan habis.

Gambar 4.6. Pembuatan animasi jalan dengan frame by frame

4.3.4 Membuat Tombol

Untuk Membuat tombol dalam adobe flash dilakukan dengan langkah yang cukup sederhana seperti import gambar, lalu conver to symbol. Lalu beri actionscript

Gambar 4.7. Pembuatan Tombol 4.3.5 Import Suara

Import sound ada 2 macam, yaitu import to library dan import to stage. Dalam pembuatan game ini digunakan import to library.

Gambar 4.8. Import Suara 4.3.6 Pembahasan

Dalam pembahasan ini akan dibahas beberapa actionscript dalam game “Where is My Girlfriend” a) Karakter Utama Melempar Pedang

Karakter melempar senjata atau pedang merupakan salah satu syarat untuk melawati hadangan para musuh.

Modul 4.1. Karakter Melempar Pedang if (_global.sttpensil == 0 or _global.sttpensil == null) { if (Key.isDown(Key.SPACE)) { if (statdown == true) { _root.satria.satria.gotoAndStop(4); _root.satria.satria.pensil.gotoAndPlay(2); _global.sttpensil = 1; _root.satria.satria.pensil._y = -50; } else { _root.satria.satria.gotoAndStop(4); _root.satria.satria.pensil.gotoAndPlay(2); 4.3.7 Membuat SWF

Publikasi file bertujuan agar file dapat dijalankan pada windows tanpa harus membuka program Adobe Flash CS3. Adapun langkah-langkahnya sebagai berikut:

(8)

6 Simpan pekerjaan anda, klik menu file lalu klik Publish Setting kemudian berikan tanda centang pada Type File Flash dan beri nama file misalnya Where is my girlfriend.swf (tentukan lokasi penyimpanan).

4.4 Hasil Akhir Game

Berikut adalah hasil game yang sudah selesai dibuat, dibawah ini akan ditampilkan beberapa screenshot dari game ”Where is My Girlfriend”

Gambar 4.9. Gambar Menu Utama

Gambar 4.10. Gambar Taman (Level 1)

Gambar 4.11. Gambar Screen Lose 4.5 Hasil Pengujian Game

4.5.1 Whitebox

White box testing adalah pengujian yang didasarkan pada pengecekan terhadap detail perancangan, menggunakan struktur kontrol dari desain program secara prosedural. Secara sekilas dapat diambil kesimpulan white box testing merupakan petunjuk untuk mendapatkan program yang benar secara 100%.

Gambar 4.12. Tampilan Proses Loading Program Pada proses program akan melakukan proses loading untuk mempersiapkan menu utama program. Mulai dari proses awal sampai akhir loading tidak ditemukan error proses dan berjalan dengan baik sampai ke menu utama program.

4.5.2 Blackbox

Black box testing adalah pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak. Pengujian black box, mengevaluasi hanya dari tampilan luarnya (interface), fungsionalitasnya, tanpa mengetahui apa sesungguhnya yang terjadi dalam proses detailnya (hanya mengetahui input dan output).

Tabel 4.1. Blackbox Yang diuji Keterangan Hasil

Tombol Play Jika diklik akan

langsung menuju

ke permainan

game.

Benar.

Tombol Option Jika diklik akan

menuju ke menu pengaturan audio dan fullscreen.

Benar.

Tombol Help Jika diklik akan

menuju halaman

help game.

Benar.

Tombol Credit Jika diklik akan

menuju halaman

credit game.

Benar.

Tombol Exit Jika diklik akan

menuju halaman

exit game.

Benar.

5. Kesimpulan

Berdasarkan penjelasan dari bab-bab sebelumnya, dan untuk mengakhiri pembahasaan dari Game “Where is My Girlfriend” ini, maka dapat diambil kesimpulan, yaitu:

1) Game Where is My Girlfriend ini di rancang mulai dari pembuatan karakter dengan corel draw. Penggunaan corel draw cukup beralasan selain mudah digunakan aplikasi ini banyak terdapat tool sehingga memudahkan pembuatan karakter.

2) Game Where is My Girlfriend ini di rancang mulai dari pembuatan karakter dengan corel draw. Penggunaan corel draw cukup beralasan selain mudah digunakan aplikasi ini banyak terdapat tool sehingga memudahkan pembuatan karakter.

3) Game Where is My Girlfriend ini di rancang mulai dari pembuatan karakter dengan corel draw. Penggunaan corel draw cukup beralasan selain mudah digunakan aplikasi ini banyak terdapat tool sehingga memudahkan pembuatan karakter.

(9)

7 4) Game Where is My Girlfriend ini di rancang mulai

dari pembuatan karakter dengan corel draw. Penggunaan corel draw cukup beralasan selain mudah digunakan aplikasi ini banyak terdapat tool sehingga memudahkan pembuatan karakter.

Daftar Pustaka

[1] Angga. 2008. Memahami Teknik Dasar Pembuatan Game Berbasis Flash. Yogyakarta: Gava Media. [2] Adams dan Rollings, Andrew. 2007. Fundamentals

of Game Design. New Jersey: Person Education.inc [3] Johnson, Sweetser, Ozdawska dan Wyeth. 2012.

GameFlow heuristics for designing and evaluating real-time strategy games. New York: ACM New York.

Biodata Penulis

Danu Afrizal, memperoleh gelar Sarjana Komputer

(S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2015.

Dhani Ariatmanto, memperoleh gelar Sarjana Komputer

(S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2006. Memperoleh gelar Magister Teknik Informatika (M.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2012. Saat ini menjadi Dosen di STMIK AMIKOM Yogyakarta.

Gambar

Tabel 3.1. Spesifikasi Hardware  No  Perangkat Keras  Spesifikasi
Tabel 3.3. Analisis SWOT  Strenght  a. Ukuran game yang ringan
Gambar 4.1. Membuat Kepala
Gambar 4.5. Tanah Taman (Level 1)
+2

Referensi

Dokumen terkait

For the six month period ended 30 June 2015, the Government of Oman recorded total public expenditure of OMR 5.8 billion compared to total public expenditure of OMR

Hal ini sesuai dengan kenyataan objektif bahwa Pancasila adalah dasar negara Indonesia, sedangkan negara merupakan organisasi atau persekutuan hidup manusia maka tidak

Namun, selain saksi memiliki kedudukan yang sangat penting dalam suatu akta, seorang saksi dalam lalu lintas hukum kenotariatan, juga mendapatkan perlindungan ketika harus

Namun penulis memberikan saran kepada perusahaan untuk tidak menambah stasiun kerja melainkan hanya menambah tenaga kerja sebanyak 1 orang yang akan ditempatkan

Berdasarkan uraian latar belakang masalah tersebut di atas, timbul pertanyaan yang mendasari penelitian ini, yaitu apakah penerapan metode demonstrasi dapat

(associated causes)... !asa nifas adalah masa yang dimulai setelah plasenta lahir setelah # minggu %42 hari& untuk kembalinya alat " alat reproduksi pada

Selain itu, Gereja Toraja seharusnya menjadikan otonomi daerah sebagai bentuk mendidik warga gereja tentang isu politik (menurut Wogaman), dimana gereja sebagai lembaga

Seterusnya, 97.10% pelajar berpendapat membaca merupakan aktiviti yang penting dan berfaedah manakala 57.97% pelajar bersetuju bahawa Program Nilam, satu program membaca