BAB III ANALISA DAN PERANCANGAN. Tahap analisis kuisioner adalah tahapan mengkaji hasil kuisioner yang telah

dokumen-dokumen yang mirip
BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 3 ANALISIS DAN PERANCANGAN. pembuatan game yang lebih menarik, sesuai dengan keinginan pengguna, dan

BAB 3 ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB 4 HASIL DAN PENELITIAN

BAB 3 ANALISIS DAN PERANCANGAN. fitur, kelebihan, dan kekurangan yang terdapat pada game sejenis.

BAB 4 IMPLEMENTASI DAN EVALUASI. diperlukan agar dapat mengimplementasikan game Job Seeker ini. a. Intel Pentium 4 2,34 Ghz. b. Memory (RAM) 512MB RAM

BAB 3 ANALISIS DAN PERANCANGAN

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI. perangkat keras yang disarankan sebagai berikut: Tabel 4.1 Spesifikasi Game

BAB IV IMPLEMENTASI DAN EVALUASI. Disini akan dijelaskan perangkat pendukung yang digunakan dalam menjalankan

Instalasi. Berikut ini adalah langkah langkah instalasi game Battle Throne: 1. Double click installer untuk membuka dialog instalasi

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. perangkat Android dalam menjalankan aplikasi game Tetris Nusantara: Android : Gingerbread 2.3

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 3 ANALISIS DAN PERANCANGAN. pesat. Contohnya beberapa instansi pemerintahan sudah membuat content game

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan baik, diperlukan spesifikasi perangkat keras sebagai berikut :

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN. Analisis game serta permasalahan yang ada di dalamnya merupakan analisis yang

Untuk dapat memainkan game Ultang Dynasty, pemain harus menginstall flash player terlebih dahulu.

BAB IV HASIL DAN UJI COBA

BAB 3 ANALISIS DAN PERANCANGAN

-Aplikasi Backend 1. Install dot NET framework 4 dr link berikut

BAB III ANALISA DAN PERANCANGAN

BAB 4 HASIL DAN PEMBAHASAN. dengan spesifikasi sebagai berikut.

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB III ANALISIS DAN DESAIN SISTEM

BAB III PERANCANGAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. yang digunakan dalam pengembangan dan perangkat-perangkat yang

Berikut ini adalah prosedur cara instalasi untuk menginstall aplikasi Bali Turbin ke dalam PC desktop.

BAB III METODOLOGI 3.1 Desain Game Konsep Game Pengumpulan Data

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. dan perangkat lunak yang mendukung dalam menjalankan game Lex the Animal

BAB III ANALISA DAN PERANCANGAN

3.1.3 Target Pemain Target pemain pada game Pangeran Diponegoro ini adalah semua umur.

ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III METODE PENELITIAN

BAB I PENDAHULUAN. Perkembangan teknologi dalam bidang komputer, banyak digunakan dalam

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB 4 IMPLEMENTASI DAN EVALUASI. ios minimal versi Memiliki processor single core ARMv7 dan kecepatan processor. minimal 800 MHz.

BAB III ANALISA DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN EVALUASI Perangkat Keras (Hardware) Math adalah sebagai berikut: Tabel 4.1. Spesifikasi Perangkat Keras (Hardware)

BAB III ANALISIS DAN DESAIN GAME. Program ini dirancang dan dibangun menggunakan perangkat keras atau hardware yang

BAB III ANALISA DAN PERANCANGAN. Pada Tugas Akhir ini akan di rancang Sebuah Aplikasi Pembelajaran Turunan Fungsi

PERANCANGAN DAN IMPLEMENTASI PERANGKAT LUNAK PERMAINAN MUSIK DIGITAL. Kezia Stefani. Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI

ANALISA DAN PERANCANGAN GAME SHOOTING 3D MENGGUNAKAN UNITY

BAB IV HASIL DAN UJI COBA

BAB 3 METODOLOGI 3.1 Metodologi

BAB V IMPLEMENTASI DAN EVALUASI. ketiga dalam metode waterfall, implementasi sistem. Implementasi sistem

BAB III ANALISIS, KONSEP DAN PERANCANGAN

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI. membutuhkan spesifikasi Perangkat Keras (Hardware) dan Perangkat Lunak (Software)

Gambar 1 Halaman Utama. Halaman ini merupakan tampilan awal dari aplikasi storytelling Indonesia

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan baik adalah sebagai berikut : 1. Komputer dengan kecepatan processor Dual Core

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI Spesifikasi Perangkat Keras yang dibutuhkan

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Perangkat keras yang digunakan untuk membuat aplikasi ini yaitu: 1. Processor Intel(R) Core(TM) Duo 2.

BAB III ANALISIS DAN DESAIN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Sistem yang telah dianalisis dan dirancang akan digunakan sebagai alat bantu

BAB III ANALISA DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Keterangan Minimal Disarankan Processor. Intel Pentium III atau sederajat

BAB 3 ANALISIS DAN PERANCANGAN

3. Pernahkah anda bermain game pada smartphone anda? a. Pernah b. Tidak pernah

BAB 4 IMPLEMENTASI DAN EVALUASI. pada komputer dengan spesifikasi sebagai berikut : Prosessor Intel Pentium 4 1,6 GHz. Memori 256MB DDR RAM

BAB 4 HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN

game yang ada dapat diinstal pada smartphonesecara offline. 1) Masuk pada layar menu utama dan klik icon menu setting pada layar.

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Analisis game yang dilakukan untuk mendukung pembuatan game ini

PROSEDUR MENJALANKAN PROGRAM APLIKASI

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN GAME

BAB 3 ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN

Workshop Singkat Membuat Game Shooter

BAB III ANALISA DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Spesifikasi perangkat keras dan perangkat lunak yang digunakan baik oleh user

BAB 4 IMPLEMENTASI. pendukung seperti perangkat keras (hardware) dan perangkat lunak (software). 1. Pengembang game. a.

BAB IV HASIL DAN UJI COBA

BAB 3 METODOLOGI. Gambar 3.1 Pengembangan Aplikasi Menggunakan Metode Scrum

3. TampilanPress Anywhere To Continue

BAB III ANALISA DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN EVALUASI. maka harus disediakan sarana-sarana yang dibutuhkan untuk menjalankannya. Saranasarana

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III KONSEP DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN. Perancangan game mencocokkan gambar ini dibuat agar dapat berjalan

Bab 4 Hasil dan Pembahasan

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM. yang digunakan adalah : 1. Processor Pentium III. 2. Memory 2 GigaByte DDR 2 RAM

Prosedur Pengunaan Aplikasi Game Jajangkungan

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN ANALISA

BAB III ANALISA PERANCANGAN DAN PEMODELAN SISTEM

Gambar Error! No text of specified style in document.4.1 Tampilan Icon Banana Catch

Transkripsi:

BAB III ANALISA DAN PERANCANGAN 3.1. ANALIS IS KUIS IONER Tahap analisis kuisioner adalah tahapan mengkaji hasil kuisioner yang telah dibagikan kepada 102 untuk menjadi dasar dari penelitian. 1. Berapakah usia Anda? Gambar 3.1 Diagram Usia Dari hasil kuisioner, 58% dari total 102 responden berusia 16 sampai 21 tahun, sedangkan 24% berusia 22 sampai 30 tahun, dan 18% berusia diatas 30 tahun. 40

41 2. Jenis kelamin Anda? Gambar 3.2 Diagram Jenis Kelamin Sebesar 75% responden berjenis kelamin laki laki, dan sisanya berjenis kelamin perempuan. 3. Apakah pekerjaan Anda? Gambar 3.3 Diagram Pekerjaan

42 Dari hasil kuisioner yang disebarkan, sebagian besar responden berprofesi sebagai mahasiswa. 4. Berapa jam Anda biasanya bermain game dalam 1 hari? Gambar 3.4 Diagram Lama Bermain Game Berdasarkan kuisioner, lebih dari 50% responden memiliki waktu bermain game dibawah 1 jam. Sementara 27% memiliki waktu bermain game diantara 2 sampai 3 jam.

43 5. Apakah alasan Anda bermain game? Gambar 3.5 Diagram Alasan Bermain Gam e Berdasarkan hasil kuisioner, sebagian responden bermain game sebagai hiburan dan untuk mengisi waktu luang

44 6. Dimana Anda biasanya bermain game? Gambar 3.6 Diagram Media Bermain Game Berdasarkan kuisioner yang telah disebarkan, mayoritas responden bermain game di PC.

45 7. Menurut Anda apakah elemen terpenting dalam game (Boleh pilih lebih dari 1)? Gambar 3.7 Diagram Elemen Terpenting Dalam Game Mengacu pada kuisioner yang kami sebarkan pada 102 responden, gameplay memiliki suara terbanyak dalam elemen terpenting dari game. Diikuti oleh story, grafik, suara dan lainnya.

46 8. Anda lebih suka bermain game dengan bahasa? Gambar 3.8 Grafik Bahasa Pilihan Game Dari hasil kuisioner, mayoritas responden lebih nyaman bermain game dengan menggunakan bahasa pengantar Inggris dibandingkan dengan bahasa Indonesia.

47 9. Faktor apa yang membuat Anda berhenti bermain game (Boleh pilih lebih dari 1)? Gambar 3.9 Diagram Alasan Berhenti Bermain Game Berdasarkan hasil survey terhadap responden melalui kuisioner, mayoritas responden berhenti bermain game karena bosan, kemudian dikarenakan kontrol game yang sulit, spesifikasi yang tinggi, dan terlalu mudah.

48 10. Ketika sedang bermain game, Anda lebih suka menggunakan? Gambar 3.10 Diagram Alat Kontrol Game Menurut hasil kuisioner, responden menyukai bermain dengan menggunakan kontrol mouse dan keyboard atau menggunakan keyboard saja.

49 11. Mana dari game 3D shooting game dibawah ini yang Anda ketahui atau pernah Anda mainkan? Gambar 3.11 Diagram Game Yang Pernah Dimainkan Dari kuisioner yang disebarkan ke responden, sebagian besar responden mengetahui game HAWX.

50 12. Menurut Anda, berapakah ukuran/size yang kecil untuk game seperti ini? Gambar 3.12 Diagram Ukuran Game Kecil Dari hasil kuisioner, mayoritas responden menganggap game 3D shooting game bertemakan pesawat berukuran kecil jika berkisar diantara 150 MB sampai 200 MB.

51 13. Menurut Anda, apa yang membuat game tersebut menarik? Gambar 3.13 Diagram Elemen Penting Game 3D Shooting Berdasarkan kuisioner, elemen terpenting dalam game 3D shooting game (pertanyaan nomor 11 ) cukup berimbang antara grafik, gameplay, model pesawat dan story.

52 14. Sudut pandang kamera mana yang lebih Anda sukai untuk game jenis ini? Gambar 3.14 Diagram Sudut Pandang Pilihan Mayoritas responden kuisioner memilih menggunakan sudut pandang kamera belakang pesawat dalam permainan.

53 15. Model pesawat tempur apakah yang Anda sukai? Gambar 3.15 Diagram Model Pilihan Pesawat F16. Menurut hasil kuisioner, model pesawat favorit responden adalah F22-Raptor, MIG-31 dan

54 16. Di areal manakah anda lebih menyukai pertempuran udara? Gambar 3.16 Diagram Areal Permainan Menurut kuisioner yang telat dibagikan ke responden, areal yang diinginkan sebagai medan pertempuran adalah lembah, pegunungan dan kota besar. 3.2. ANALISIS GAME SEJENIS Tahap analisis game sejenis adalah tahap membandingkan aspek aspek yang terdapat dalam beberapa game sejenis. 3.2.1. DEAD LY S TARS Game Deadly Stars ini tidak memiliki storyline yang jelas, pemain ditugaskan untuk menghancurkan semua pesawat musuh untuk

55 mendapatkan uang yang bisa digunakan untuk meng-upgrade senjata, roket, dan pertahanan dari pesawat tersebut. 3.2.1.1. GAMEPLAY Pemain mempunyai tujuan yang mudah, hanya menghancurkan pesawat-pesawat musuh. Game ini memiliki 50 level yang dapat dimainkan, tetapi setelah melewati sebuah level maka pemain tidak dapat kembali memainkan level sebelumnya dan setiap 10 level pemain akan berpindah world dimana latar belakang menjadi berbeda dan pesawat musuh akan lebih beragam. Setiap di akhir level,pemain akan melawan boss di dalam game ini. Kesulitan dalam tiap level pun berbeda, semakin tinggi level akan semakin susah permainan. Hal inilah yang membuat pemain harus meng-upgrade persenjataan dan meningkatkan pertahanan pesawatnya setiap kali menyelesaikan sebuah level. Dalam sebuah level, pemain akan menemukan barang yang memiliki bermacammacam fungsi, contohnya warna biru memperbaiki pesawat pemain, warna hijau memberi uang kepada pemain, dan sebagainya. Permainan ini dapat dimainkan dengan keyboard atau mouse, atau jika memiliki joystick, pemain bisa menggunakan joystick untuk memainkan game ini. Kontrol di dalam game ini cukup mudah, berikut tiga macam kontrol yang dapat dipilih: Mouse: pemain menggerakkan pesawat dan menembak dengan mouse. Pesawat akan mengikuti gerakan mouse dan

56 menembak senjata biasa jika mengklik mouse kiri, menembakkan roket dengan mengklik mouse kanan dan mengganti jenis roket dengan scroll tengah. Keyboard: pemain menggerakkan pesawat dengan menggunakan tombol panah atas, bawah, kiri dan kanan. Bermain menggunakan keyboard kurang direkomendasikan, karena pemain menjadi lebih sulit dalam menghindari tembakan musuh. Pemain menembakkan senjata dengan tombol ctrl dan menembakkan roket dengan tombol space. Mengganti jenis senjata dengan tombol x dan mengganti jenis roket dengan tombol z. Joystick: pemain menggerakkan pesawat dengan panah di joystick tersebut. Menembakkan senjata dengan button 1, menembakkan roket dengan button 2 dan mengganti roket dengan button 3. Tergantung jenis joystick-nya, button 1, 2 dan 3 bisa diatur kembali di pilihan options. Tidak hanya joystick, mouse dan keyboard juga dapat diubah tombol-tombolnya sesuai dengan selera pemain di pilihan options. 3.2.1.2. TAMPILAN AWAL Tampilan awal game Deadly Star sebagai berikut.

57 Gambar 3.17 Tampilan Awal Game Deadly Star New game: untuk memulai permainan. Disini pemain membuat profile baru dan memilih tingkat kesulitan dalam bermain game. Tingkat kesulitan yang tersedia ada tiga, yaitu Ace, Ladet dan Pilot dimana Ace itu hard, Ladet itu normal dan Pilot itu easy, yang membuat tingkat kesulitan itu berbeda adalah damage yang dihasilkan musuh ke pesawat pemain. Load game: pemain melanjutkan permainan di titik terakhir pemain tinggalkan. Sebelum melanjutkan permainan, pemain disuruh memilih profile yang sebelumnya dibuat, setelah dipilih maka pemain akan melanjutkan di awal level yang pemain sebelumnya tinggalkan, bukan di tengah-tengah level. Jadi jika pemain terakhir bermain di level 5 lalu di tengah level pemain keluar ke tampilan awal atau keluar dari game, maka jika pemain meng-load game dengan profile yang sama, pemain akan memulai permainan dari awal level 5 bukan di tempat terakhir pemain.

58 Options: pemain mengatur konfigurasi dalam permainan. Disini pemain dapat mengatur suara musik dan suara efek, mengatur resolusi, mengatur tampilan full screen atau windowed, mengatur kontrol yang ingin digunakan. High scores: melihat peringkat 10 besar dengan poin tertinggi. Pada tampilan ini pemain akan melihat tabel berisikan nomor urut, nama profile, tingkat kesulitan yang dipilih dan poin yang didapat. Help: membantu pemain dalam memberikan informasi tentang tampilan di dalam game, jenis-jenis senjata dan roket, jenis-jenis pesawat musuh dan berbagai barang yang akan ditemukan di dalam game. Quit: keluar dari permainan. 3.2.1.3. TAMPILAN GAME Tampilan di dalam game Deadly Star mudah untuk dimengerti. Berikut tampilan game Deadly Star: Gambar 3.18 Game Deadly Stars

59 Ada beberapa komponen yang penting dalam tampilan di game Deadly Star, yaitu: Life board: memberi tahu nyawa yang tersisa dalam game tersebut. Gambar 3.19 Life Board Score board: memberi tahu poin yang didapat ketika sedang bermain game. Gambar 3.20 Score Board Money board: memberi tahu seberapa banyak uang yang didapat oleh pemain. Gambar 3.21 Money Board Ship condition board: memberi tahu seberapa besar pesawat kita terkena serangan dan bagian pesawat yang terkena tembakan. Gambar 3.22 Ship Condition Board

60 Weapon condition board: memberi tahu seberapa banyak battery yang terpakai. Weapon condition board juga memperlihatkan senjata dan roket yang sedang dipakai dan jumlah roket yang tersisa. Gambar 3.23 Weapon Condition Board Selain itu, ketika selesai menyelesaikan satu level maka akan keluar tampilan untuk meng-upgrade senjata, meng-upgrade pertahanan, memperbaiki pesawat, meng-upgrade battery dan membeli rudal.

61 Gambar 3.24 Tampilan Upgrade Senjata 3.2.1.4. SENJATA Game Deadly Star menyediakan dua jenis persenjataan, laser dan roket. Laser dapat di-upgrade dan dapat habis menurut kapasitas battery-nya. Semakin besar level laser semakin cepat battery habis, oleh karena itu ketika membeli laser baru atau menaikkan level laser, dianjurkan menaikkan juga level battery. Jika pemain kehabisan battery, maka pemain tidak dapat menembakkan laser, tetapi secara perlahan battery akan terisi sedikit demi sedikit. Sedangkan roket dibatasi dengan jumlah sesuai yang pemain dapatkan di dalam game atau sesuai dengan yang dibeli pemain.

62 Gamber 3.25 Jenis Laser dan Roket Laser dapat di-upgrade lima kali dan tidak ada batasan untuk membeli roket. Pertahanan dan juga dapat di-upgrade sampai level 5. Gambar 3.26 Pertahanan dan Battery

63 3.2.2. NAVAL STRIKE Naval Strike menceritakan tentang mata mata angkatan udara yang mengetahui jalur transportasi yang digunakan musuh untuk mengangkut supply ke medan tempur. Pemain berperan sebagai pilot pesawat dengan dua senapan mesin dan torpedo, dan ditugaskan untuk menghancurkan kapal kapal kargo yang mengangkut supply agar supply tersebut tidak sampai ke tangan musuh. Game ini mengambil latar perang dunia kedua dan berlokasi di perairan. 3.2.2.1. GAMEPLAY Objektif utamanya yaitu menghancurkan kapal kargo yang ada di laut, tetapi pemain juga dapat menghancurkan pesawat lawan atau kapal yang berada di laut untuk mendapatkan poin. Game ini menggunakan mouse dan keyboard untuk memainkannya. Game ini tergolong agak sulit dimainkan, dikarenakan peluru lawan yang susah ditebak pergerakannya sehingga pemain mengalami kesulitan dalam menghindari peluru lawan. Pesawat di dalam game ini tidak dapat di-upgrade persenjataannya dan tujuan dari game ini selalu sama dalam setiap level-nya. Level pada game Naval Strike tidak terbatas, hanya saja semakin bertambah level, kesulitan pada game akan semakin bertambah, pesawat musuh akan bertambah banyak dan kapal kargo yang berada di laut akan berjalan semakin cepat. Kontrol dalam game Naval Strike sebagai berikut:

64 Mouse: pergerakan pesawat akan mengikuti mouse. Mouseclick kiri untuk menembakkan senapan, sedangkan mouseclick kanan untuk meluncurkan torpedo. Keyboard: pergerakkan pesawat ditentukan dengan panah pada keyboard. Untuk menembakkan senapan digunakan tombol space dan untuk meluncurkan torpedo menggunakan tombol ctrl. Direkomendasikan untuk menggunakan mouse pada game Naval Strike, karena pengendalian menggunakan keyboard sangat susah, jadi pemain susah untuk menghindari peluru dari pesawat musuh. 3.2.2.2. TAMPILAN AWAL Berikut adalah tampilan awal dari game Naval Strike. Gambar 3.27 Tampilan Awal

65 New game: memulai permainan dari level awal. Help: menyediakan informasi tentang cara menggerakkan pesawat, menembakkan senjata dan memberi tahukan tujuan pemain dalam game tersebut. Load game: memulai permainan dari titik terakhir yang pemain tinggalkan. Options: menyediakan konfigurasi dalam game. Disini pemain dapat mengatur suara, tampilan, mengubah nama pemain, mengubah kontrol yang ingin dipakai dan tingkat kesulitan. High score: memperlihatkan profile dengan poin tertinggi yang pernah didapat di dalam game. Credits: memberi tahu orang yang telah menciptakan game ini. Quit: keluar dari permainan. 3.2.2.3. TAMPILAN GAME Berikut adalah tampilan game Naval Strike.

66 Gambar 3.28 Layar Game Naval Strike Tampilan game pada Naval Strike sangatlah sederhana. Komponen yang penting dalam tampilan ini sangat mudah untuk dimengerti. Pada pojok kiri atas adalah tampilan pertahanan pesawat pemain dan nyawa yang tersisa. Di tengah adalah tampilan poin, menunjukkan seberapa banyak pemain mengumpulkan poin. Tampilam paling kanan atas adalah tujuan pada level tersebut, jika ingin melanjutkan ke level berikutnya maka pemain harus menyelesaikan tujuan tersebut. 3.2.2.4. SENJATA Persenjataan yang disediakan di dalam game ini hanya ada dua jenis, senapan mesin yang dipicu dengan mouseclick kiri atau tombol ctrl pada keyboard dan torpedo yang dipicu dengan mouseclick kanan atau tombol space pada keyboard. Senapan mesin berfungsi untuk menembak pesawat musuh yang sedang ada di udara, dan torpedo digunakan untuk menembakkan kapal kargo yang berada di laut. Persenjataan pada Naval Strike tidak dapat diubah atau di-upgrade, sehingga pemain harus menggunakan persenjataan yang sama selama bermain game Naval Strike.

67 3.2.3. S TAR RAGE Game bertemakan luar angkasa ini tidak memiliki latar belakang cerita seperti Deadly Stars. Pemain harus melewati 12 level dengan cara menghancurkan pesawat musuh dan memperoleh poin setinggi-tingginya. Game ini tidak memiliki akhir (endless), hanya terdapat high score. Semakin tinggi level yang dilewati, semakin banyak jenis pesawat musuh yang akan bermunculan semakin banyak juga rintangan yang harus dilewati dengan hati-hati. 3.2.3.1. GAMEPLAY Game ini dimainkan dengan menggunakan mouse dan keyboard. Pada game ini, pemain akan mendapatkan pilihan senjata ketika sedang menjalani level. Memilih jenis senjata yang sama akan menambah kekuatan senjata yang telah dipilih pertama kali dan pemain akan menemukan bermacam-macam pilihan lainnya, seperti roket, perisai, dan sebagainya. Kontrol pada game ini sangat sederhana untuk pemain mengerti, berikut penjelasan tentang kontrol pada game ini: Mouse: pemain menggerakkan pesawat dengan cara menggerakkan mouse dan menembakkan peluru dengan mouseclick kiri.

68 Keyboard: pemain menggerakkan pesawat dengan menggunakan panah pada keyboard dan menembakkan peluru dengan tombol ctrl atau alt. 3.2.3.2. TAMPILAN AWAL Sebelum memulai atau memasuki permainan, game Star Rage ini akan memunculkan konfigurasi untuk tampilan, sebagai berikut: Gambar 3.29 Gambar Konfigurasi Start: memasuki aplikasi game Star Rage. Options: pemain memilih seberapa besar tampilan yang cocok untuk pemain mainkan. Exit: keluar dari permainan.

69 Setelah memasuki game, maka akan muncul tampilan awal sebagai berikut: Gambar 3.30 Tampilan Awal Game Star Rage New game: pemain memulai permainan baru dari level 1. Continue: pemain dapat memilih level yang terakhir dimainkan oleh pemain. Options: disini hanya dapat mengatur besar tidaknya suara dan musik. Hi-scores: memberi tahu 10 besar dalam game ini bedasarkan poin dan inisial pemain. Help: memberi tahu kontrol dan peraturan dalam game ini.

70 Exit: keluar dari permainan. 3.2.3.3. TAMPILAN GAME Tampilan pada game Star Rage sebagai berikut: Gambar 3.31 Tampilan Game Star Rage Terdapat empat komponen yang penting dalam game ini, yaitu: Lives: memberi tahu sisa nyawa yang tersisa bagi pemain, dalam satu level pemain diberi 3 nyawa dan jika nyawa pemain sudah habis, maka permainan akan berakhir. Setiap memulai level baru, pemain akan diberi 3 nyawa lagi.

71 Points: memperlihatkan seberapa besar poin yang didapatkan oleh pemain. Weapon: memberi tahu seberapa banyak senjata yang telah dikumpulkan dengan jenis yang sama. Armor: memberi tahu seberapa besar damage yang sudah diterima pemain. 3.2.3.4. SENJATA Persenjataan pada game Star Rage ada dua jenis, senjata biasa dan roket. Tidak seperti game Deadly Star, pada Star Rage senjata tidak di-upgrade pada akhir level, tetapi senjata dapat di-upgrade ketika permainan sedang berjalan dengan cara mengambil jenis senjata yang sama terus-menerus. Jika pemain mengambil senjata yang berbeda, maka persenjataan pada pesawat pemain akan berubah sesuai dengan senjata yang diambil oleh pemain. Selain senjata biasa, pemain juga dapat mengambil roket pada level tersebut. Berbeda dengan senjata, roket tidak akan ter-upgrade jika pemain mengambil jenis roket yang sama kedua kalinya. Ketika pesawat pemain dihancurkan,maka senjata yang sudah dikumpulkan akan kembali seperti semula, dan juga ketika pemain sudah melewati satu level maka setting senjata akan kembali seperti semula. Selain pemain dapat mengambil senjata dan roket, pemain juga dapat menemuka bonus-bonus lainnya, seperti perisai, nyawa tambahan dan penambah poin.

72 3.2.4. STAR SHOOTER Dengan menggunakan sudut pandang pilot, game ini memberikan keunikan tersendiri dalam gameplay-nya walaupun tidak memiliki story. Di game ini, pemain ditugaskan untuk menembak pesawat musuh yang menyerbu dari segala arah. 3.2.4.1. GAMEPLAY Sebelum memulai permainan, pemain akan disuruh memilih empat tingkat kesulitan, novice, professional, experienced dan veteran. Tingkat kesulitan dibedakan bedasarkan jumlah musuh yang muncul dan damage yang dihasilkan pada pemain. Pada saat permainan, pemain akan diberitahu arah musuh yang akan menghampiri pemain, pemain juga diberitahu jika ada pesawat musuh yang menuju ke arah pemain dan juga damage yang akan dihasilkan kepada player. Dalam game ini, kontrol yang digunakan adalah mouse. Game ini juga tidak memiliki akhir, hanya ada high score. Terdapat 2 jenis senjata yang dapat digunakan, yaitu dengan menggunakan mouseclick kiri dan mouseclick kanan. Tembakan yang dikeluarkan oleh mouseclick

73 kiri adalah tembakan empat laser dengan menuju target yang sama, sedangkan tembakan mouseclick kanan mengeluarkan roket. 3.2.4.2. TAMPILAN AWAL Tampilan awal sebelum memulai permainan adalah sebagai berikut: Gambar 3.32 Tampilan Sebelum Permainan Start: masuk ke dalam aplikasi game Star Shooter. Options: mengatur kualitas tampilan sesuai dengan kemampuan hardware pemain. Exit: keluar dari permainan. Pada pilihan options, pemain dapat mengatur tampilan atau kualitas gambar sesuai dengan kemampuan komputer pemain, gambarnya sebagai berikut:

74 Gambar 3.33 Tampilan Options Disini pemain dapat mengatur sendiri atau pemain dapat menggunakan simple options yang sudah disiapkan oleh game Star Shooter. Tampilan awal pada sebagai berikut:

75 Gambar 3.34 Tampilan Awal Game Star Shooter New game: pemain memulai permainan baru dari level 1 dan memilih tingkat kesulitan. Continue: pemain dapat memilih level yang terakhir dimainkan oleh pemain. Options: disini pemain hanya dapat mengatur suara dan musik. Hi-scores: memperlihatkan peringkat 10 besar berdasarkan poin. Exit: keluar dari permainan.

76 3.2.4.3. TAMPILAN GAME Tampilan pada game Star Shooter sulit untuk dimengerti, ditambah lagi tidak adanya tutorial atau help yang dapat membantu pemain untuk memahami tampilan pada game tersebut. Berikut adalah tampilan game pada Star Shooter: Gambar 3.35 Tampilan Game Star Shooter Menggunakan tampilan first-person shooter, komponen-komponen yang ada di game Star Shooter tidak banyak. 3.2.4.4. SENJATA Senjata pada game Star Shooter ada 2 jenis, laser dan roket. Persenjataan pada game ini tidak dapat di-upgrade atau diganti, tetapi pada game ini terdapat kemampuan spesial yang dapat didapat oleh pemain pada sebuah level, kemampuan tersebut adalah memperlambat gerak pesawat musuh yang sedang berjalan atau menjadi slow motion. Kemampuan spesial tersebut langsung

77 terpakai ketika pemain menghancurkan pesawat musuh, tetapi kemampuan spesial tersebut tidak selalu didapat oleh pemain, jadi didapat secara random. 3.3. TABEL PERBANDINGAN Deadly Stars Naval Strike Star Rage Star Shooter Jenis Shooting game Shooting game Shooting game Shooting game Platform PC/Windows PC/Windows PC/Windows PC/Windows Story Tidak ada Ada Tidak ada Tidak ada Objective Gameplay Menghancurkan semua pesawat musuh. Pemain menggerakkan pesawat dan menembak menggunakan mouse. Bisa meng-upgrade senjata setiap akhir level Menghancurkan kapal laut berisi kargo. Pemain mengendalikan pesawat, menembak senapan dan misil laut untuk menghancurkan kapal. Menghancurkan semua pesawat musuh. Pemain mengendalikan pesawat dan menembak menggunakan mouse. Bisa mengganti tipe senjata ditengah level Menghancurkan semua pesawat yang mendekat. Pemain menggerakkan senjata dan menembak dengan menggunakan mouseclick kiri dan mouseclick kanan. Grafik Bagus Kurang bagus Bagus Kurang bagus Animasi Bagus, sangat halus dan nyata Kurang bagus, karena masih kaku dan belum mendekati nyata Sangat bagus, karena animasi halus dan ada efek ledakan setiap ada pesawat yang hancur Bagus, karena sudah cukup halus dan efek hancur pesawat sudah halus dan nyata. Tingkat Mudah Sulit Mudah Sulit kesulitan Level 50 12 16 Help/Tutorial Ada Ada Ada Tidak Ada Peluru Terbatas Tidak terbatas Tidak terbatas Tidak terbatas Kesimpulan Game Deadly Stars yang berjenis game shooting 3D dan berplatform PC. Game ini cukup mudah untuk dimainkan dan memiliki gameplay dan memiliki grafik yang cukup bagus. Hanya saja, level-nya yang terlalu banyak mungkin membuat pemain cepat bosan. Naval Strike adalah game yang memiliki tingkat kesulitan yang lumayan tinggi karena dibutuhkan ketepatan yang tinggi untuk menghancurkan kapal kargo. Kontrol game inipun agak sulit karena animasinya yang kurang bagus. Tetapi gameplaynya tergolong bagus untuk dimainkan. Tabel 3.1 Tabel perbandingan game sejenis Star Rage memiliki gameplay yang mirip dengan Deadly Stars, hanya saja grafiknya kurang bagus dan memiliki animasi yang lebih bagus. Game ini memiliki keunikan yaitu bisa mengganti senjata ditengah permainan. Gami ini memiliki gameplay yang cukup unik, yaitu berada dalam sudut pandang kokpit. Game ini cukup sulit dimainkan karena musuh datang dari arah mana saja dan sulit dihancurkan.

78 3.4. ANALISIS KEBUTUHAN DAN SOLUSI PEMENUHAN KEBUTUHAN Berdasarkan hasil survey dan analisis game sejenis, maka dapat diketahui bahwa : a. Sebagian besar orang bermain game sebagai hiburan dan untuk mengisi waktu luang. b. Faktor paling penting dalam sebuah game adalah story dan gameplay. c. Sebagian besar orang bermain game di PC atau komputer. d. Faktor yang banyak membuat orang berhenti bermain game adalah bosan dan kontrol game yang sulit e. Sebagian orang menganggap ukuran kecil sebuah 3D shooting game adalah antara 150 Mb sampai dengan 200 MB. f. Faktor yang membuat game 3D shooting game menarik adalah grafik dan story. g. Areal level yang monoton dan gameplay yang kurang variatif membuat pemain cepat bosan. Dari analisis diatas, maka dapat dibuat rumusan sebagai berikut : a. Merancang 3D shooting game yang menarik untuk dimainkan dan menghibur. b. Merancang 3D shooting game yang memiliki story bagus dan gameplay menarik sehingga game tersebut tidak membosankan. c. Merancang 3D shooting game yang memiliki kontrol mudah tetapi tetap nyaman dimainkan sehingga tidak membuat pemain merasa frustasi dalam bermain game. d. Merancang 3D shooting game yang memiliki spesifikasi rendah dan memiliki ukuran yang tidak melebihi 200MB.

79 e. Merancang 3D shooting game yang memiliki areal permainan yang berbeda sehingga pemain tidak cepat bosan. f. Merancang 3D shooting game yang memiliki gameplay variatif sehingga pemain tidak cepat jenuh. Dari data diatas, dapat ditarik kesimpulan singkat bahwa game yang saat ini diminati adalah game yang memiliki ukuran kecil tetapi memiliki gameplay dan story menarik. Selain itu, game tersebut juga harus memiliki kontrol game yang mudah digunakan. 3.5. PERANCANGAN GAME Pada bagian ini, akan dijelaskan mengenai seluruh isi dari game Sky Knight. 3.5.1. DES KRIPS I PERMAIN AN Deskripsi permainan menggambarkan ide dan permainan dari aplikasi game Sky Knight secara garis besar. 3.5.1.1. INFORMAS I UMUM Game Sky knight adalah 3D action-shooting game pesawat yang dimainkan pada komputer(pc) atau laptop dengan spesifikasi yang tidak tinggi. Game Sky Knight menggunakan sudut pandang third-person shooter, yang artinya pemain dapat melihat pesawat yang akan dikendalikan. Pemain diharapkan mendapatkan hiburan dan adrenalin pemain dapat terpacu dari game ini. Game Sky Knight mempunyai 2 jenis permainan yang tersedia, story mode dan custom game, sebagai berikut:

80 Story mode: pemain harus mengikuti jalan cerita yang telah tersedia dan menyelesaikan objektif-objektif yang ada di dalam game, jika pemain tidak menyelesaikan objektif yang diberikan, maka pemain tidak dapat melanjutkan permainan ke level berikutnya. Custom game: memberikan pemain kebebasan untuk memilih sendiri misi yang akan dimainkan dan jenis pesawat yang akan dipakai. Untuk dapat memainkan game ini hanya dibutuhkan komputer atau laptop dan aplikasi game Sky knight. Permainan ini tidak butuh registrasi atau koneksi internet. 3.5.1.2. KONSEP DASAR Konsep dasar dari game Sky Knight ini adalah actionshooting game. Memiliki jalan cerita yang menarik, mengganti persenjataan dan menghancurkan musuh menjadi hal penting untuk menyelesaikan permainan ini. 3.5.1.3. OBJEKTIF Objektif dari game Sky Knight ini adalah: 1. Mengalahkan pesawat-pesawat musuh yang bermunculan. 2. Selamat dari serangan musuh dalam sebuah level. 3. Mengganti persenjataan pada pesawat pemain.

81 3.5.2. KOMPONEN GAME Berikut adalah komponen-komponen game Sky Knight. 3.5.2.1. S TORY Game ini mempunyai cerita mengenai pertempuran antara dua pihak di bumi untuk mencari kebebasan. Pemain akan berada di pihak yang bernama White Wit dengan tujuan melindungi planet bumi dari serangan pihak musuh yang bernama Black Zwart. Black Zwart menggunakan bantuan dari makhluk luar angkasa, sehingga Black Zwart ingin menguasai bumi dan menjadikan seluruh umat manusia menjadi budak untuk melakukan kerja paksa. Mendengar hal itu, beberapa negara memutuskan untuk membentuk organisasi yang bernama White Wit untuk melawan Black Zwart. Pihak White Wit menggunakan pesawat tempur yang biasa digunakan di angkatan udara, sedangkan pihak Black Zwart selain menggunakan pesawat tempur biasa, Black Zwart juga menggunakan teknologiteknologi makhluk luar angkasa. 3.5.2.2. GAMEPLAY Pemain mempunyai tujuan yang mudah, menghancurkan pesawat musuh dan menyelesaikan objektif atau misi yang diberikan pada awal level. Pemain akan diberi tahu dimana letak musuh yang sedang mendekati pemain. Game Sky Knight ini mempunyai 15 level yang dapat dimainkan, semakin tinggi level

82 maka musuh yang muncul akan semakin banyak dan damage yang diterima pemain akan lebih besar. Di setiap level-nya pemain akan diberikan misi yang berbeda-beda dan pemain harus menyelesaikan misi tersebut untuk dapat melanjutkan ke level berikutnya. Pemain dapat memilih pesawat tempur yang ingin digunakan, jenis pesawat tempur yang disediakan sebanyak 5 pesawat dengan 3 jenis misil yang berbeda. Setiap pesawat mempunyai kecepatan dan armor yang berbeda-beda. Kontrol yang dipakai dalam game Sky Knight ini adalah keyboard, berikut adalah konfigurasi keyboard pada game Sky Knight. Tombol Fungsi W Membuat pesawat menghadap ke bawah S Membuat pesawat menghadap ke atas A Membuat pesawat miring ke kiri D Membuat pesawat miring ke kanan Mouseclick 1 Menembakkan senjata biasa (vulcan) SPACE Menembakkan misil SHIFT Membuat pesawat menjadi lebih cepat 3 kali dari biasanya CTRL Membuat pesawat menjadi lebih lambat setengah dari biasanya Tabel 3.2 Tabel Kontrol Game

83 3.5.2.3. SENJATA Persenjataan yang disediakan pada game Sky Knight ini adalah senjata biasa (vulcan) dan misil. Ada 3 jenis misil yang disediakan dan ketiga misil itu mempunyai fungsi dan bentuk yang berbeda-beda. Semua jenis pesawat yang disediakan pada game Sky Knight ini bisa menggunakan vulcan dan semua jenis misil, tetapi dalam memilih misil yang akan digunakan tidak boleh sembarangan karena setiap level-nya membutuhkan misil yang berbeda-beda. Penjelasan misil dapat dilihat pada lampiran. 3.5.2.4. PESAWAT M odel pesawat yang dipakai dalam game ini ada bermacammacam tergantung dari pihak White Wit dan Black Zwart. Pada White Wit, model pesawat yang dipakai adalah model pesawat tempur ( fighter jets). Sedangkan pada Black Zwart, model pesawat yang dipakai adalah model pesawat tempur (fighter jets) dan model pesawat luar angkasa. Model pesawat dapat dilihat di lampiran. 3.5.2.5. AREA Areal pada game Sky Knight ini ada lima jenis, setiap areal mempunyai efek samping terhadap pesawat pemain.

84 3.6. US E CAS E << Include >> << Extend >> << Extend >> << Extend >> << Extend >> Gambar 3.36 Gambar Use Case

85 3.6.1. US E CAS E S PES IFICATION 3.6.1.1. Memulai Permainan Story Mode Pelaku User Deskripsi singkat Memulai permainan baru diawali dengan memilih jenis pesawat, dan jenis senjata Tujuan Pemain dapat memulai permainan baru Bidang khas suatu event Kegiatan pemain Respon sistem 1. Pemain memilih menu story mode 4. Konfirmasi untuk memulai new game 6. Pemain membaca misi dan objektif 7. Pemain menekan next at au exit 9. Pemain memilih pesawat 10. Pemain menekan next at au prev 12. Pemain memilih senjata 13. Pemain memilih pilihan prev at au start mission Tabel 3.3 Tabel Usecase Spesification Story Mode 3.6.1.2. Memulai Permainan Custom Game Pelaku User Deskripsi singkat Memulai permainan sesuai dengan keinginan pemain Tujuan Pemain dapat memainkan misi sesuai dengan keinginan Bidang khas suatu event Kegiatan pemain Respon sistem 1. Pemain memilih menu custom game 3. Pemain memilih misi kemudian menekan next atau exit 5. Pemain membaca story dan objektif 6. Pemain menekan next at au prev 8. Pemain memilih pesawat 9. Pemain memilih next at au prev 11. Pemain memilih senjata 12. Pemain memilih pilihan start atau prev Tabel 3.4 Tabel Usecase Spesification Custom Game 2. Memberikan peringat an jika data sebelumnya akan hilang 3. Membuka dialog konfirmasi ya atau tidak 5. Jika ya, membuka misi dan objektif, jika tidak kembali ke main menu 8. Jika next Membuka pilihan pesawat, jika exit, kembali main menu 11. Jika next membuka pilihan senjata, jika prev, kembali ke pilihan pesawat 14. Jika start, mulai Permainan, jika prev, kembali ke pilihan senjata. 2. Membuka pilihan misi 4. setelah memilih misi dan menekan next maka sistem membuka pilihan pesawat, jika exit kembali ke main menu 7. Jika next, membuka pilihan pesawat, jika prev kembali ke pilihan misi 10. Jika next, membuka tampilan senjata, jika prev kembali ke pilihan pesawat 13. Jika memilih start, misi akan dimulai. Jika prev, kembali ke pilihan senjata

86 3.6.1.3. Melanjutkan permainan Pelaku Deskripsi singkat Tujuan Bidang khas suatu event User Melanjutkan permainan sebelumnya Pemain dapat melanjutkan permainan yang sebelumnya Kegiatan pemain Respon sistem 1. Pemain memilih menu load 2. Membuka misi dan game objektif 3. Pemain membaca misi dan 5. Jika next Membuka pilihan objektif pesawat, jika exit, kembali 4. Pemain menekan next at au ke main menu exit 8. Jika next membuka pilihan 6. Pemain memilih pesawat senjata, jika prev, kembali 7. Pemain menekan next at au ke pilihan pesawat prev 11. Jika start, mulai 9. Pemain memilih senjata Permainan, jika prev, 10. Pemain memilih pilihan kembali ke pilihan senjata. prev at au start. Tabel 3.5 Tabel Usecase Spesification Melanjutkan Permainan 3.6.1.4. Mengatur tampilan gambar dan suara Pelaku Deskripsi singkat Tujuan Bidang khas suatu event User Pengaturan suara dan video dalam game Pemain dapat memilih sendiri pengaturan yang diinginkan dalam game Kegiatan pemain Respon sistem 1. Pemain memilih menu 2. Menampilkan pengaturan option suara dan video 3. Pemain memilih 5. Mengubah pengaturan pengaturan suara dan suara dan tampilan tampilan 4. Pemain menekan tombol save Tabel 3.6 Tabel Usecase Spesification Mengatur Gambar dan Suara

87 3.6.1.5. Melihat Help Pelaku Deskripsi singkat Tujuan Bidang khas suatu event User Menjelaskan cara bermain game dan elemen dalam game Pemain dapat mengetahui cara bermain dan elemen elemen yang t erdapat dalam game Kegiatan pemain Respon sistem 1. Pemain memilih menu 2. Menampilkan penjelasan help elemen elemen dalam 3. Pemain membaca game penjelasan elemen game 5. Jika next, akan 4. Pemain menekan next atau menampilkan penjelasan exit cara bermain, jika exit, 6. Pemain membaca kembali ke main menu penjelasan cara bermain 8. Jika prev akan kembali ke 7. Pemain memilih prev at au halaman sebelumnya Jika exit exit, maka akan kembali ke main menu Tabel 3.7 Tabel Usecase Spesification Melihat Help 3.6.1.6. Melihat High Score Pelaku User Deskripsi singkat Melihat High Score Tujuan Pemain dapat melihat high score yang telat ada Bidang khas suatu event Kegiatan pemain Respon sistem 1. Pemain memilih menu high score 2. Menampilkan window high score Tabel 3.8 Tabel Usecase Spesification Melihat High Score 3.6.1.7. Memainkan Game Pelaku User Deskripsi singkat Memainkan game Tujuan Pemain dapat memainkan game Bidang khas Kegiatan pemain Respon sistem suatu event 1. Memainkan game dengan menggunakan setting kontrol yang diberikan 3. Menekan tombol untuk menghentikan permainan 5. Mengkonfirmasi pilihan resume at au exit 2. Mengikuti sesuai dengan perintah yang diberikan 4. Menghentikan permainan dan memunculkan window pilihan resume at au exit 6. Jika pemain memilih resume, lanjutkan permainan 7. Jika pemain memilih exit, keluar ke main menu Tabel 3.9 Tabel Usecase Spesification Memainkan Game

88 3.6.1.8. Navigasi Pelaku User Deskripsi singkat Menggerakkan pesawat Tujuan Pemain dapat menggerakkan pesawat Bidang khas suatu event Kegiatan pemain Respon sistem 1. Pemain menahan tombol navigasi gerakan pesawat W, A, S dan D 6. Pemain melepas tombol navigasi gerakan pesawat W, A, S dan D Tabel 3.10 Tabel Usecase Spesification Navigasi 2. Jika menahan tombol W, pesawat bergerak ke atas 3. Jika menahan tombol A, pesawat bergerak ke kiri 4. Jika menahan tombol S, pesawat bergerak ke bawah 5. Jika menahan tombol D, pesawat bergerak ke kanan 7. Pesawat kembali ke posisi semula 3.6.1.9. Menyerang Pelaku User Deskripsi singkat Menyerang pesawat musuh Tujuan Menghancurkan pesawat musuh Bidang khas Kegiatan pemain Respon sistem suatu event 1. Pemain menyerang pesawat musuh 2. Mengurangi armor pesawat musuh 3. Jika armor pesawat musuh habis, ledakkan pesawat musuh Tabel 3.11 Tabel Usecase Spesification Menyerang 3.6.1.10. Diserang Pelaku Deskripsi singkat Tujuan Bidang khas suatu event User Diserang pesawat musuh Dihancurkan pesawat musuh Kegiatan pemain Respon sistem 1. Pemain diserang pesawat 2. Mengurangi armor musuh pesawat pemain 3. Jika armor pesawat pemain habis, ledakkan pesawat pemain Tabel 3.12 Tabel Usecase Spesification Diserang

89 3.6.1.11. Mengubah Kecepatan Pelaku Deskripsi singkat Tujuan Bidang khas suatu event User Mengubah kecepatan pesawat Pemain dapat merubah kecepatan pesawat Kegiatan pemain Respon sistem 1. Pemain menahan tombol 2. Jika pemain menekan SHIFT kanan atau tombol SHIFT kanan, tombol CTRL kanan merubah kecepatan untuk merubah kecepatan pesawat menjadi kecepatan maksimum 3. Jika pemain menekan tombol CTRL kanan, merubah kecepatan pesawat menjadi kecepatan minimum Tabel 3.13 Tabel Usecase Spesification Mengubah kecepatan 3.6.1.12. Menabrak Pelaku Deskripsi singkat Tujuan Bidang khas suatu event User Menabrakkan pesawat Menghancurkan pesawat pemain jika tertabrak Kegiatan pemain Respon sistem 1. Menabrakkan pesawat 2. Jika pemain menabrakkan pemain ke pesawat musuh pesawat ke pesawat atau objek padat di dalam musuh, maka pesawat game pemain dan pesawat 5. Menekan tombol exit musuh akan hancur 3. Jika pemain menabrakan pesawat ke benda padat di dalam game, maka pesawat pemain akan hancur 4. Menampilkan window high score dan tombol exit 6. Keluar ke main menu Tabel 3.14 Tabel Usecase Spesification Menabrak

90 3.6.1.13. Keluar Permainan Pelaku User Deskripsi singkat Keluar dari permainan Tujuan Pemain dapat keluar dari permainan Bidang khas Kegiatan pemain Respon sistem suatu event 1. Pemain memilih menu exit 3. Pemain konfirmasi untuk keluar 2. Menampilkan kotak dialog konfirmasi ya atau tidak 4. Jika ya keluar dari game 5. Jika tidak kembali ke main menu Tabel 3.15 Tabel Usecase Spesification Keluar Dari Permainan 3.6.1.14. Mengubah Database Pelaku Deskripsi singkat T ujuan Bidang khas suatu event Admin Mengubah database Admin dapat mengubah database Kegiatan pemain 1. Admin membuka tampilan database 3. Admin memasukkan username dan password 6. Admin mengubah database 7. Menekan tombol input untuk mengubah database 9. Menekan tombol show database 11. Menekan tombol logout Respon sistem 2. Menampilkan kotak dialog username dan password 4. Validasi 5. Jika benar, masuk ke layar database, jika tidak, muncul kotak dialog login gagal dan kembali ke tampilan username dan password 8. Menyimpan perubahan database 10. Memperlihatkan database yang terakhir kali diubah 12. Keluar ke tampilan login database Tabel 3.16 Tabel Usecase Spesification Mengubah Database

91 3.6.1.15. Melihat Contact Person Pelaku User Deskripsi singkat Melihat contact person Tujuan User dapat melihat contact person Bidang khas Kegiatan pemain Respon sistem suatu event 1. User memilih menu contact person 3. Admin dapat mengakses database dengan menggunakan tombol F12 2. Menampilkan tampilan contact person 4. Menampilkan tampilan login database Tabel 3.17 Tabel Usecase Spesification Melihat Contact Person

92 3.7. ACTIVITY DIAGRAM 3.7.1. Activity diagram memulai permainan story mode User Syst em Pemain memilih menu story mode Memberikan peringatan jika data permainan sebelumnya akan hilang Konfirmasi memulai new game [No] Kembali ke main menu [Yes] Menampilkan misi dan objektif Membaca misi dan objektif [Exit] [Next] Memilih pesawat Menampilkan pilihan pesawat [Prev] [Next Menampilkan pilihan senjata Memilih senjata [Prev] [Start Mission] Memulai permainan Gambar 3.37 Activity diagram Memulai Permainan Story Mode

93 3.7.2. Activity Diagram Memulai custom game Syst em Pemain memilih menu custom game Menampilkan pilihan misi Memilih misi yang diinginkan [Exit] Kembali ke main menu [Next] Memilih pesawat Menampilkan pilihan pesawat [Prev] [Next] Menampilkan pilihan senjata Memilih senjata [Prev] Memulai permainan [Start] Gambar 3.38 Activity diagram Memulai Permainan Custom Game

94 3.7.3. Activity Diagram Melanjutkan Permainan Syst em Pemain memilih menu load game Menampilkan misi dan objektif Membaca misi dan objektif [Exit] [Next] Menampilkan pilihan pesawat Memilih pesawat [Prev] [Next] Memilih senjata Menampilkan pilihan senjata [Prev] [Start] Memulai permainan Gambar 3.39 Activity diagram Melanjutkan Permainan

95 3.7.4. Activity Diagram Mengatur Pengaturan Gambar Dan Suara User System Memilih menu option Memilih pengaturan suara atau video Menampilkan pengaturan suara dan video Menekan tombol save Menyimpan pengaturan suara atau video Gambar 3.40 Activity Diagram Pengaturan Gambar Dan Suara

96 3.7.5.Activity Diagram Help User System Pemain memilih menu help Menampilkan penjelasan mengenai elemen game Membaca penjelasan mengenai elemen game [Exit] [Next] Menampilkan penjelasan mengenai cara bermain Membaca penjelasan mengenai cara bermain [Prev] [Exit] Main Menu Gambar 3.41 Activity Diagram Help

97 3.7.6. Activity Diagram High Score User System Memilih menu high score Menampilkan window high score Gambar 3.42 Activity Diagram High Score

98 3.7.7. Activity Diagram Memainkan Game User System Memainkan game Mengikuti sesuai dengan perintah yang diberikan Menekan tombol untuk menghentikan permainan Menghentikan permainan Memunculkan window resume atau exit Mengkonfirmasi pilihan resume atau exit [Resume] [Exit] Ke main menu Melanjutkan permainan Gambar 3.43 Activity Diagram Memainkan Game

99 3.7.8. Activity Diagram Navigasi User System Menahan tombol navigasi gerakan pesawat [Menahan tombol W ] [Menekan tombol lain] [Menahan tombol A ] [Menekan tombol lain] Bergerak ke atas Bergerak ke kiri [Menahan tombol S ] [Menekan tombol lain] [Menahan tombol D ] Bergerak ke bawah Bergerak ke kanan Melepas tombol navigasi gerakan pesawat Kembali ke posisi semula Gambar 3.44 Activity Diagram Navigasi

100 3.7.9. Activity Diagram Menyerang User System Menyerang pesawat musuh Mengurangi armor pesawat musuh [Armor Tidak Habis] [Armor Habis] Hancurkan pesawat musuh Gambar 3.45 Activity Diagram Menyerang

101 3.7.10. Activity Diagram Diserang User System Diserang pesawat musuh Mengurangi armor pesawat pemain [Armor Habis] [Armor Tidak Habis] Hancurkan pesawat pemain Gambar 3.46 Activity Diagram Diserang

102 3.7.11. Activity Diagram Merubah Kecepatan User System Menahan tombol merubah kecepatan pesawat Merubah kecepatan pesawat menjadi kecepatan minimum [Tombol CTRL kanan ] [Tombol SHIFT kanan ] Merubah kecepatan pesawat menjadi kecepatan maksimal Gambar 3.47 Activity Diagram Merubah Kecepatan

103 3.7.12. Activity Diagram Menabrak User System Menabrakkan pesawat ke pesawat musuh atau benda lain Menghancurkan pesawat musuh dan pesawat pemain [Pesawat] [Benda lain] Menghancurkan pesawat pemain Menekan tombol exit Memunculkan window high score dan tombol exit Keluar ke main menu Gambar 3.48 Activity Diagram Menabrak

104 3.7.13. Acti vi ty Di agram Keluar Dari Pe rmai nan User System Memilih pilihan menu exit Menampilkan dialog konfirmasi Mengkonfirmasi pilihan [T idak] [Ya] Keluar dari game Ke main menu Gambar 3.49 Activity Diagram Keluar Dari Permainan

105 3.7.14. Activity Diagram Mengubah Database Admin System Membuka tampilan database Menampilkan form username dan password Memasukkan username dan password Memeriksa username dan password [Salah] [Benar] Mengubah database Menampilkan tampilan database Menekan tombol input Menyimpan database Menekan tombol show database Menampilkan database yang diubah terakhir Menekan tombol logout Kembali ke tampilan login database Gambar 3.50 Activity Diagram Mengubah Database

106 3.7.15. Activity Diagram Melihat Contact Person User System Memilih menu contact person Menampilkan tampilan contact person Membuka login database dengan menggunakan tombol F12 atau menekan exit [Menekan tombol exit] [Menekan tombol F12] Menampilkan tampilan login database Kembali ke main menu Gambar 3.51 Activity Diagram Melihat Contact Person

107 3.8. CLAS S DIAGRAM 1 1 1 * 1 1 1 * 1 * * 1 1 * 1 * Gambar 3.52 Gambar Class Diagram 3.9. KAMUS DATA No Nama Tipe Data Lebar Keterangan 1 MaxSpeed Int 5 Menentukan kecepatan maksimal pesawat 2 Speed Int 5 Menentukan kecepatan normal pesawat 3 MinSpeed int 5 Menentukan kecepatan minimal pesawat 4 TotalMissile Int 5 Jumlah misil pada pesawat Tabel 3.18 Kamus Data

108 3.10. S TORYBOARD 3.10.1. Storyboard Splash Screen Multimedia Storyboard Project: Sky Knight Screen: 1 of 17 Date: Screen ID: SB00 Logo Game Screen Description: Tampilan splash screen Setelah selesai otomatis berpindah ke layar opening video Link From Screen ID: Link to Screen ID: SB01 Color Scheme: Background berwarna putih [FFFFFF] T ext Attributes: Still Images: Audio: Vi deo: Animation: Splash screen (3 detik)

109 3.10.2. Storyboard Opening Multimedia Storyboard Project: Sky Knight Screen: 2 of 18 Date: Screen ID: SB01 Screen Description: Tampilan opening video Setelah selesai otomatis berpindah ke main menu (SB02) Link From Screen ID: SB00 Color Scheme: Link to Screen ID: SB02 T ext Attributes: Still Images: Audio: Video: opening.mpg Animation:

110 3.10.3. Storyboard Main Menu Multimedia Storyboard Project: Sky Knight Date: - Screen: 3 of 18 Screen ID: SB02 Screen Description: Merupakan halaman menu awal dari game. Memilih menu storymode akan membawa pemain ke konfirmasi memulai new game (SB03) Memilih menu load game akan membuka layar permainan (SB11) Memilih menu Custom game akan membawa pemain ke mission selection (SB07) Memilih menu High Score akan membawa pemain ke menu highscore (SB10) Memilih menu Option akan membawa pemain ke menu option (SB08) Jika pemain memilih menu exit, akan muncul konfirmasi untuk keluar dari game (SB13) Jika pemain memilih contact person, maka akan muncul layar contact person (SB17) Link From Screen ID: SB01 Link to Screen ID: SB03; SB07; SB08; SB010; SB11; SB13; SB17 Color Scheme: Button berwarna abu-abu[666666], background hitam[000000] Text Attributes: Font berjenis Arial dan berwarna putih[ffffff] Still Images: BG.png Audio: Menu.wav Vi deo:- Animation:-

111 3.10.4. Storyboard Konfirmasi New Game Multimedia Storyboard Project: Screen: 4 of 18 Date: Screen ID: SB03 Screen Description: Tampilan konfirmasi yang akan muncul ketika pemain memilih story mode 1. Memilih tombol Yes akan membawa pemain menuju mission screen (SB04) 2. Memilih tombol No akan membawa pemain menuju main menu (SB02) Link From Screen ID: SB02 Link to Screen ID: SB02; SB04 Color Scheme: Button berwarna abu-abu[666666], background hitam[000000] Text Attributes: Font berjenis arial dan berwarna putih[ffffff] Still Images: Audio: Menu.wav Vi deo: Animation:

112 3.10.5. Storyboard Story Mode Multimedia Storyboard Project: Screen: 5 of 18 Date: Screen ID: SB04 Screen Description: Tampilan misi ketika bermain story mode Memilih tombol next akan membawa pemain ke aircraft selection (SB05) Memilih tombol prev akan membawa pemain ke main menu (SB02) Link From Screen ID: SB03 Link to Screen ID: SB05; SB02 Color Scheme: Button berwarna abu-abu[666666], background hitam[000000] Text Attributes: Font berjenis arial dan berwarna putih[ffffff] Still Images: Misi.png Audio: Misi.wav Vi deo: Animation:

113 3.10.6. Storyboard Memilih Pesawat Multimedia Storyboard Project: Screen: 6 of 18 Date: Screen ID: SB05 Screen Description: Tampilan pemilihan pesawat Menekan tombol panah akan menampilkan pilihan pesawat sebelumnya atau selanjutnya. Menekan tombol next akan membawa pemain ke weapon selection (SB06) Menekan tombol prev akan membawa pemain ke halaman sebelumnya (SB04) Link From Screen ID: SB04 Link to Screen ID: SB06; SB04 Color Scheme: Button berwarna abu-abu[666666], background hitam[000000] Text Attributes: Font berjenis arial dan berwarna putih[ffffff] Still Images: Misi.png Audio:Misi.wav Vi deo: Animation:

114 3.10.7. Storyboard Memilih Senjata Multimedia Storyboard Project: Screen: 7 of 18 Date: Screen ID: SB06 Screen Description: Tampilan menu pilihan senjata sebelum menjalankan misi Menekan tombol start mission akan membawa pemain ke permainan (SB11) Menekan tombol prev akan membawa pemain kembali ke aircraft selection (SB05) Link From Screen ID: SB05 Link to Screen ID: SB05; SB11 Color Scheme: Button berwarna abu-abu[666666], background hitam[000000] Text Attributes: Font berjenis arial dan berwarna putih[ffffff] Still Images: Misi.png Audio:Misi.wav Vi deo: Animation:

115 3.10.8. Storyboard Pemilihan Misi Multimedia Storyboard Project: Screen: 8 of 18 Date: Screen ID: SB07 Screen Description: Tampilan menu pilihan misi ketika pemain memilih custom game Menekan tombol next akan membawa pemain ke aircraft selection (SB05) Menekan tombol prev akan membawa pemain ke main menu (SB02) Link From Screen ID: SB02 Link to Screen ID: SB05; SB02 Color Scheme: Button berwarna abu-abu[666666], background hitam[000000] Text Attributes: Font berjenis arial dan berwarna putih[ffffff] Still Images: Misi.png Audio:Misi.wav Vi deo: Animation:

116 3.10.9. Storyboard Option Multimedia Storyboard Project: Screen: 9 of 18 Date: Screen ID: SB08 Screen Description: Tampilan pengaturan dalam game Mengisi checkbox fullscreen akan merubah tampilan game menjadi fullscreen Pilihan resolusi akan merubah resolusi sesuai yang diinginkan Menekan tombol reset akan mengubah tampilah menjadi tampilan default Menekan tombol save akan menyimpan tampilan untuk digunakan seterusnya Menekan tombol exit akan membawa pemain ke main menu (SB02) Link From Screen ID: SB02 Link to Screen ID: SB02 Color Scheme: Button berwarna abu-abu[666666], background hitam[000000] Text Attributes: Font berjenis arial dan berwarna putih[ffffff] Still Images: Option.png Audio: Option.wav Vi deo: Animation:

117 3.10.10. Storyboard Help Multimedia Storyboard Project: Screen: 10 of 18 Date: Screen ID: SB09 Screen Description: Tampilan pengenalan elemen elemen dalam game Menekan tombol next akan membawa pemain ke halaman selanjutnya Menekan tombol prev akan membawa pemain ke halaman sebelumnya Menekan tombol exit akan membawa pemain ke main menu (SB02) Link From Screen ID: SB02 Link to Screen ID: SB02 Color Scheme: Button berwarna abu-abu[666666], background hitam[000000] Text Attributes: Font berjenis arial dan berwarna putih[ffffff], ketika dalam keadaan tidak bisa kembali ke halaman selanjutnya, tombol prev akan berwarna abu-abu[696969] Still Images: Tutor.png Audio: Tutor.wav Vi deo: Animation:

118 3.10.11. Storyboard High Score Multimedia Storyboard Project: Screen: 11 of 18 Date: Screen ID: SB10 Screen Description: Tampilan layar high score Menekan tombol exit akan membawa pemain ke main menu (SB02) Link From Screen ID: SB02 Link to Screen ID: SB02 Color Scheme: Button berwarna abu-abu[666666], background hitam[000000] Text Attributes: Font berjenis arial dan berwarna putih[ffffff] Still Images: hiskor.png Audio: hiskor.wav Vi deo: Animation:

119 3.10.12. Storyboard Permainan Multimedia Storyboard Project: Screen: 12 of 18 Date: Screen ID: SB11 Screen Description: Tampilan permainan Menekan tombol escape(esc) akan menghentikan permainan sementara (SB12) Menyelesaikan misi akan membawa pemain ke tampilan misi sukses (SB14) Link From Screen ID: SB02; SB06 Link to Screen ID: SB12;SB14 Color Scheme: Button berwarna abu-abu[666666] Text Attributes: Font berjenis arial dan berwarna putih[ffffff] Still Images: Audio: Game.wav Vi deo: Animation: Animasi pesawat

120 3.10.13. Storyboard Pause Game Multimedia Storyboard Project: Screen: 13 of 18 Date: Screen ID: SB12 Screen Description: Tampilan jika pemain menekan escape(esc) untuk pause game Menekan tombol back akan membawa pemain kembali ke awal permainan (SB11) Menekan tombol restart akan membawa pemain ke awal level permainan (SB11) Menekan tombol back to main menu akan membawa pemain ke main menu (SB02) Link From Screen ID: SB11 Link to Screen ID: SB11, SB02 Color Scheme: Button berwarna abu-abu[666666], background hitam[000000] Text Attributes: Font berjenis arial dan berwarna putih[ffffff] Still Images: Audio: Game.wav Vi deo: Animation: