BAB III ANALISIS DAN DESAIN SISTEM

dokumen-dokumen yang mirip
BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN

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

BAB III ANALISIS DAN PERANCANGAN

BAB IV. dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan. Hasil sistem yang dibuat

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

Gambar 3.1 Flowchart Membuat Rute Lari

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

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

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA PERANCANGAN DAN PEMODELAN SISTEM

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB 3 ANALISIS DAN PERANCANGAN

BAB 1 PENDAHULUAN. satunya yaitu rumah adat. Rumah adat tersebut tersebar di berbagai penjuru Indonesia

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

BAB III ANALISIS DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN. Dilihat dari perkembangan informasi saat ini, industri game sudah sangat

BAB III ANALISIS DAN DESAIN SISTEM


BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III PERANCANGAN SISTEM

BAB 1 PENDAHULUAN. Pada masa sekarang ini, perkembangan dunia teknologi sudah sangat pesat.

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

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

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN DAN DESAIN


BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB 1 PENDAHULUAN. Perkembangan teknologi yang semakin pesat saat ini telah membuat banyak

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. serta desain program. Di bawah ini adalah penjelasan dari masing-masing

ANALISIS DAN DESAIN SISTEM

Bab 3 Perancangan Sistem

1. PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di

BAB III ANALISIS DAN PERANCANGAN

Bab 3 Metode dan Perancangan Sistem

BAB III ANALISA DAN PERANCANGAN

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

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

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJICOBA

BAB III ANALISIS DAN DESAIN SISTEM

Transkripsi:

BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perkembangan teknologi sangat sulit dijauhkan dari kehidupan manusia. Khususnya bermunculannya smartphone yang membantu pekerjaan manusia atau sekedar mengenalkan gaya hidup baru. Smartphone adalah telepon genggam yang mempunyai kemampuan tingkat tinggi, kadang-kadang dengan fungsi yang menyerupai komputer. Smartphone yang paling banyak diminati dipasaran adalah smartphone berbasis android. Banyak keuntungan yang didapat dari android. Salah satunya adalah android memiliki banyak aplikasi yang tersedia, baik gratis maupun berbayar. Semua aplikasi ini dapat diunduh di market Android. Dengan keuntungan tersebut, banyak gamer yang beralih menggunakan smartphone berbasis Android. Salah satu game yang banyak diminati adalah game bergenre action game, yang selalu menjadi tantangan sendiri buat para pemainnya. Proses perancangan game merupakan salah satu kegiatan operasional suatu perencanaan dibidang teknologi yang paling penting dalam meningkatkan kreatifitas untuk pengguna seperti membuat game 2 dimensi dan single or two player. Oleh karena itu, perlu memiliki mekanisme kinerja yang baik dan kelebihan baru dari game sejenis yang telah ada untuk dapat bersaing dalam pasar game saat ini. Permasalahan yang ditemukan sehubungan dengan proses pembuatan game bomberman antara lain: pembentukan karakter yang sangat rumit yang belum dilakukan secara terkomputerisasi sehingga terkadang timbul permasalahan 31

32 seperti laporan proses kekalahan permain game yang belum tersedia dan masih sering terjadi kesalahan dalam pencatatan perancangan game tersebut. Penulis akan mengembangkan mobile game smartphone berbasis android, yaitu Game Bomberman dimana game ini bertujuan untuk menambah wawasan dalam bidang jaringan komputer, karena game ini memakai koneksi jaringan internet yaitu wifi, Selama ini game bomberman masih tidak menggunakan jaringan internet hanya portable berada di dalam smartphone dan hanya single player. Permainan dengan dukungan multi pemain merupakan salah satu fitur pada aplikasi permainan yang cukup menarik, hal ini dikarenakan melibatkan 1 (satu) orang dan 2 (dua) orang pemain atau lebih. Yang memberikan respon positif bagi pengguna dapat bermain bersama teman atau lawan main. Kekurangan dan kelebihan game bomberman akan diuraikan di bawah ini: Kelebihan Bomberman 1. Bomberman memiliki banyak tingkatan yang membuat pemain menjadi tertantang untuk menyelesaikan keseluruhan tingkatan. 2. Bomberman memiliki tingkat kesulitan yang pas. Kekurangan Bomberman 1. Tampilan yang kurang bagus. 2. Masih menggunakan single player.

33 III.1.1. Spesifikasi Perangkat Dalam perancangan game bomberman ini, ada beberapa perangkat yang digunakan agar aplikasi berjalan sebagaimana mestinya, yaitu sebagai berikut : 1. Perangkat Lunak (Software) a. Operating System, OS yang digunakan dalam perancangan dan tes untuk program aplikasi yang dirancang adalah Windows 7, dan OS Android pada perangkat mobile. b. JDK Java 1.7, sebagai bahasa program dan compiler Java. c. Netbeans 7.1.2, sebagai editor source code Java. 2. Perangkat Keras (Hardware) a. Laptop b. Mobile Phone Android Versi 4.2. III.1.2. Teknik Pemecahan Masalah Perancangan game bomberman yang akan dibangun memiliki tahapan analisis sistem yang dilakukan, yaitu sebagai berikut: 1. Mempelajari dan menganalisis bagaimana sistem yang ada dan memberikan ide untuk pengembangan dalam permainan bomberman. 2. Menentukan kebutuhan pengguna dan tingkat kesulitan perancangan dengan menyimpulkan menu apa saja yang dapat diakses melalui android. 3. Menentukan hardware dan software yang dibutuhkan dari perangkat android dan komputer sebagai pendukung perancangan. 4. Perancangan aplikasi, setelah memahami kebutuhan dan tujuan dari perancangan maka dilakukan pembuatan dan pembangun sistem yang

34 direncanakan. 5. Pengujian dan fix error, melakukan pengujian terhadap aplikasi yang telah selesai dengan menganalisis target yang dicapai serta kekurangan aplikasi untuk diperbaharui agar dapat berjalan baik. III.2. Desain Sistem Pada perancangan ini akan dijelaskan mengenai rancangan game yang akan dikerjakan serta fitur-fitur yang akan dipakai pada game tersebut seperti algoritma perancangan, rancangan tampilan, dan lainnya. Untuk game bomberman dapat digunakan di android. III.2.1 Use Case Diagram Use case diagram berfungsi untuk menggambarkan kegiatan aktor atau pengguna aplikasi. Adapun use case diagram aplikasi yang dirancang dapat dilihat pada gambar III.1 berikut. Game Bomberman Menu <<Include>> <<Include>> <<Include>> New game Game play User <<Include>> <<Extends>> Join game Multi player <<Include>> Setting Gambar III.1. Use case diagram

35 Dari gambar Use Case Diagram diatas dapat disimpulkan bahwa setiap user menjalankan game akan terletak pada menu utama untuk mengakses semua fitur game bomberman ini. III.2.2 Storyboard Storyboard adalah serangkaian sketsa dibuat berbentuk persegi panjang yang menggambarkan suatu urutan (alur cerita) elemen-elemen yang diusulkan untuk aplikasi multimedia. Storyboard menggabungkan alat bantu narasi dan visual pada selembar kertas sehingga naskah dan visual menjadi terkoordinasi. Storyboard aplikasi game bomberman dapat dilihat pada tabel III.1 berikut ini.

36 Tabel III.1. Rancangan Storyboard Storyboard Tampilan tombol atau cursor Gambar tampilan tombol permainan berbentuk seperti joystick untuk menjalankan permainan. Ini adalah item yang paling utama di permainan ini, untuk menggerakkan bom beserta user yang akan menghancurkan musuh musuhnya. Tampilan Nilai Gambar ini menjelaskan dimana hasil dari permainan akan di lihat di papan nilai yaitu nama user, score, waktu serta number user yang mengikuti atau ikut bergabung di dalam permainan. Tampilan arena permainan Gambar arena ini adalah dimana permainan akan berjalan yaitu tempat dimana bom bomberman akan menghancurkan musuhnya. Dimana user akan menjatuhkan bom dan langsung berlari menghindari terkena ledakan bom. Tampilan musuh beserta bomnya juga dapat di lihat seperti gambar.

37 III.2.3 Activity Diagram Game Pada activity diagram dibawah ini menggambarkan proses yang berjalan pada game. Proses yang berlangsung terjadi setelah pengguna menjalankan aplikasi, yang dapat dilihat pada gambar III.2 berikut. Gambar III.2 Activity diagram game Dari activity diagram diatas user dapat bergabung dengan multi player karena permainan ini bisa bermain dengan banyak lawan untuk meningkatkan keunggulan dari game bomberman.

38 III.2.4 Sequence Diagram Sequence diagram digunakan untuk menggambarkan perilaku pada sebuah skenario proses penggunaan aplikasi. Berikut ini adalah Sequence diagram game Bomberman yang dirancang, dapat dilihat pada gambar III.4. :Device Menu Join Play :Sistem 1: [Start] 2. [Cek Menu] 3. [Data Game] 4. [Proces Data] 3. [Respon Menu Utama] 5. [Output] 6. [Data Player] 7. [Multy Player] 8. [Output Player] 9. [Data Play Game] 10. [Request Data] 11. [List Hasil Game] Gambar III.3 Sequence Diagram Game III.3. Perancangan Layar / Interface Pada perancangan ini akan menampilkan form game, yang dapat dilihat pada penjelasan berikut ini. III.3.I Rancangan Bomberman Pada rancangan terdiri dari bebarapa rancangan tampilan dan fungsi pada masing-masing form yang akan digunakan untuk menjalankan sistem. Aplikasi ini

39 berjalan pada komputer, adapun rancangan tersebut dapat dilihat dibawah ini. 1. Form Menu Pada form menu adalah rancangan main menu utama game bomberman, di form ini adalah awal dimana permainan akan di mulai, Dapat dilihat pada gambar III.4 : Form Menu BOMBERMAN IMAGE SPLASH New Game Setting Exit Gambar III.4. Form Menu 2. Form Game Utama Pada form ini kita dapat memilih lawan bermain dan mulai bermain di dalam permainan Bomberman ini. Dapat dilihat pada gambar III.4 berikut ini: Connect Max 4 player Item 1 Item 2 Item 3 Item 4 Player list Form Game Utama Start Quit Gambar III.4. Form Game Utama 3. Form Game Play

40 Pada Form game play adalah layar dimana permainan bomberman di jalankan. Untuk desain formnya dapat dilihat pada gambar III.5 di bawah ini: Form Game Play Layout game Pause Quit < < Bomb Gambar III.5. Form Game Play 4. Form Setting Pada form ini adalah dimana semua pengaturan di dalam permainan Bomberman. Dapat dilihat pada gambar III.6 di bawah ini: General setting Item 1 Item 2 Item 3 Item 4 Item 5 Item 6 Tampilan Form Pengaturan Gambar III.6. Form Setting