BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

dokumen-dokumen yang mirip
BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

IMPLEMENTASI DAN ANALISA

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

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN GAME

BAB III ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. kebutuhan fungsional dan analisis kebutuhan non-fungsional.

commit to user BAB III PERANCANGAN

BAB IV HASIL DAN UJI COBA

3.1.3 Target Pemain Target pemain pada game Cari Kata Indonesia ini adalah semua umur, sehingga segala usia dapat memainkan game ini.

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN EVALUASI GAME

BAB II ANALISIS DAN PERANCANGAN

BAB 4 HASIL DAN PENELITIAN

PEMBUATAN GAME 2D FARM HEROES MENGGUNAKAN UNITY GAME ENGINE TUGAS AKHIR

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

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

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III METODOLOGI 3.1 Desain Game Konsep Game Pengumpulan Data

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN APLIKASI

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

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 III ANALISA DAN PERANCANGAN

BAB V IMPLEMENTASI DAN PENGUJIAN

ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI Analisis Kebutuhan Fungsi dan Kinerja Fungsi dan kinerja yang dibutuhkan dalam aplikasi ini adalah sebagai berikut:

PROSEDUR MENJALANKAN PROGRAM APLIKASI

PEMBUATAN GAME 2D BANDOENG : LAOETAN API MENGGUNAKAN UNITY GAME ENGINE TUGAS AKHIR

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB III ANALISA DAN DESAIN SISTEM

BAB 5 IMPLEMENTASI DAN PENGUJIAN

Bab III. Analisa dan Perancangan Sistem

PEMBUATAN GAME 2D INDONESIA FOR VICTORY MENGGUNAKAN UNITY TUGAS AKHIR

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

PROSEDUR MENJALANKAN APLIKASI

BAB III METODOLOGI 3.1 Analisis Kebutuhan Sistem Analisis Kebutuhan Fungsional

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

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN. menghibur manusia. Game adalah salah satu media yang paling banyak dipakai

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. Pada bab 4 ini akan dilakukan implementasi dan pengujian terhadap sistem.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III METODE PENELITIAN

BAB III ANALISIS DAN PERANCANGAN GAME

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

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

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN. Saat ini teknologi telah berkembang pesat, sehingga penggunaan teknologi

BAB III ANALIS DAN PERANCANGAN

BAB I PENDAHULUAN. Perkembangan teknologi komputer pada saat ini sangat pesat, dimana yang

Pembangunan Game First Person Shooter 3D Alien Hunter Berbasis Desktop Sidang Skripsi Refi Meisadri ( )

BAB III PERANCANGAN GAME

BAB III ANALISIS DAN PERANCANGAN

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

BAB 4 HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN ANALISIS

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN 3.1 Konsep Dasar Proyek Pengembangan Game Konsep Dasar Game

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. Khususnya bermunculannya smartphone yang membantu pekerjaan manusia atau

BAB IV HASIL DAN PEMBAHASAN

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN GAME

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL & UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB III ANALISIS DAN PERANCANGAN

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI GAME

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi program Aplikasi Penghitung Zakat Berbasis Mobile Android

Transkripsi:

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Alat dan Bahan Dalam pembuatan game Timun Mas digunakan perangkat yang dibagi menjadi 2 perangkat, yaitu perangkat keras (hardware) dan perangkat lunak (software) untuk pembuatan maupun penggunaan. 3.1.1 Alat 3.1.1.1 Hardware Untuk Pembuatan Hardware yang digunakan penulis dalam pembuatan desktop game dan mobile game ini adalah sebagai berikut: a. Processor Processor yang digunakan untuk pembuatan game ini adalah Processor intel celeron dual core 1,5 GHz. b. Harddisk Harddisk yang digunakan dalam pembuatan game ini berkapasitas kosong minimum 21 GB. c. Memory Memori yang digunakan dalam pembuatan game ini dengan RAM 2GB. d. Graphic accelerator VGA yang digunakan dalam pembuatan game ini adalah VGA ATI Radeon HD 1GB. 3.1.1.2 Hardware Untuk Penggunaan Setelah melakukan pengujian, didapatkan data hardware minimum untuk menjalankan desktop game dengan spesifikasi sebagai berikut: a. Processor Processor minimum yang digunakan untuk menjalankan game ini adalah Processor intel atom. 15

16 b. Harddisk Harddisk minimum yang digunakan untuk menjalankan game ini berkapasitas kosong minimal 100 MB. c. Memory Memori minimum yang digunakan untuk menjalankan game ini dengan RAM 512 MB. d. Graphic accelerator VGA minimum yang digunakan untuk menjalankan game ini VGA yang dapat mendukung WebGL. Hardware untuk menjalankan mobile game dengan spesifikasi sebagai berikut: a. Android versi 2.3 atau lebih tinggi. b. 512 MB RAM c. CPU 1 GHz Cortex-A5 d. Resolusi layar minimum 320x480 pixel, 3.27 inches. 3.1.2 Bahan 3.1.2.1 Software Untuk Pembuatan Software yang digunakan penulis dalam pembuatan desktop game dan mobile game ini adalah sebagai berikut: a. Inkscape, digunakan untuk membuat karakter, berbagai macam obyek dan tampilan pada permainan. b. Unity game engine, digunakan untuk membuat game dengan mengolah obyek yang sudah dibuat menggunakan Inkscape. c. MonoDevelop script editor yang mendukung bahasa pemrograman C# pada unity game engine. d. Android SDK dan Java Development Kit (JDK) 3.2, sebagai software builder untuk membuat file berektensi.apk. 3.1.2.2 Software Untuk Penggunaan Tidak menggunakan software untuk menjalankan karena game ini berbentuk aplikasi.exe untuk desktop game dengan sistem operasi windows 7 dan.apk untuk mobile game dengan sistem operasi android.

17 3.2 Perancangan Game 3.2.1 Excecutive Summary Game ini bersumber pada cerita rakyat Indonesia salah satunya adalah Timun Mas yang menceritakan kisah seorang gadis pemberani yang mencoba untuk bertahan dan melarikan diri dari Raksasa Hijau yang mencoba untuk menangkap dan memakannya. Pada game ini terdapat 4 tingkat kesulitan yang berbeda disesuaikan dengan alur ceritanya. 3.2.2 Detail Concept Konsep dari game ini adalah run and jump game, permainan berlari dan melompat, pemain akan diberikan petualangan yang menegangkan serta tidak lupa menyertakan cerita Rakyat Indonesia salah satunya adalah Timun Mas dengan dengan 4 tingkat kesulitan menggunakan unity 2D berbasis desktop dan mobile. 3.2.3 Core Gameplay Game ini termasuk dalam kategori desktop game dan mobile game, maka untuk desktop game dibutuhkan mouse dan tombol keyboard yang didefinisikan sebagai inputan agar game dapat dijalankan, sedangkan untuk mobile game dibutuhkan sentuhan layar yang didefinisikan sebagai inputan agar game dapat dijalankan 3.2.4 Genre Genre game ini termasuk dalam genre petualangan yaitu memerlukan kelihaian pemain dalam bergerak, refleks, run and jump. Game petualangan lebih menekankan pada jalan cerita dan kemampuan berpikir pemain dalam menganalisa tempat untuk menyimpulkan rangkaian peristiwa. 3.2.5 Target Audience Target audience pada game ini yaitu untuk semua umur. Jadi segala usia bisa memainkan game ini tetapi game ini diharapkan dapat mengenalkan cerita rakyat Indonesia salah satunya Timun Mas khususnya kepada anak-anak. 3.3 Game Overview 3.3.1 Overview Pada game ini terdapat 4 tingkat kesulitan untuk setiap tingkat kesulitan Timun Mas (player) yang harus mengalahkan Raksasa Hijau (enemies) dengan

18 skill berupa kantung ajaib yang berbeda-beda yang digunakan untuk mengalahkan raksasa, terdapat lebih banyak raksasa di tiap tingkat kesulitan, latar atau environment berbeda-beda ditiap level akan lebih sulit, nyawa terbatas. 3.3.2 Story Game ini menceritakan cerita rakyat Indonesia yaitu Timun Mas yang dikejar oleh raksasa. Dalam perjalanan melarikan diri Timun Mas membawa sebuah kantung yang berisi 4 benda ajaib. Ketika raksasa hampir menangkap Timun Mas maka Timun Mas segera mengambil garam dari kantungnya. Lalu garam itu dilemparkan ke arah Raksasa. Timun Mas kembali mengambil benda ajaib dari kantungnya. Ia mengambil jarum. Jarum itu dilemparnya ke arah raksasa. Tapi Raksasa sungguh kuat. Ia lagi-lagi hampir menangkap Timun Mas. Maka Timun Mas pun mengeluarkan benda ajaib ketiga. Ia melemparkan biji-biji mentimun ajaib. Timun Mas kembali melarikan diri. Ia berlari sekuat tenaga. Tapi lama kelamaan tenaganya habis. Raksasa lagi-lagi hampir menangkapnya. Ia pun melemparkan senjatanya yang terakhir, segenggam terasi. Raksasa lalu kalah. Timun Mas lega. Ia telah selamat. Timun Mas pun kembali ke rumah ibunya. Sejak saat itu Timun Mas dapat hidup tenang bersama ibunya. Mereka hidup bahagia selamanya. 3.3.3 Character 3.3.3.1 Perancangan Desain Karakter Utama Karakter utama yang digunakan dalam game adalah Timun Mas. Desain ini menggunakan teknik vektor dengan Inkscape. Berikut adalah gambar desain dari karakter utama yang digunakan dalam permainan terlihat pada Gambar 3.1: Gambar 3.1. Perancangan Desain Karakter Utama

19 3.3.3.2 Perancangan Desain Karakter Musuh Karakter musuh yang digunakan dalam game adalah Raksasa. Desain ini menggunakan teknik vektor dengan Inkscape. Berikut adalah gambar desain dari karakter musuh yang digunakan dalam permainan terlihat pada Gambar 3.2: Gambar 3.2. Perancangan Desain Karakter Musuh 3.3.4 Environment Environment yang digunakan dalam pembuatan game ini yaitu menggunakan Tileset. Tileset adalah sebuah file gambar yang berisikan blok-blok gambar yang menyusun sebuah map dari setiap level game. Baik berupa blok-blok tanah, pohon, rumput, ataupun lainnya. Dalam Tileset semua obyek di pecah menjadi blok-blok pixel dengan ukuran sama. Tileset yang akan digunakan berukuran 100x100 persegi untuk desain ground dan untuk desain tileset lainnya bebas. Rancangan Tileset yang dibuat dengan sketsa inkscape terlihat pada Gambar 3.3: Gambar 3.3. Perancangan Environment 3.3.5 Level Overview Perancangan level pada permainan ini berbeda-beda, tergantung dari tingkatan levelnya. Pada setiap level, player akan menggunakan skill berupa biji mentimun,

20 jarum, garam, dan terasi yang terdapat dalam kantung ajaib digunakan untuk menyerang musuh sampai pada level terakhir. Untuk nyawa player berbentuk healthbar apabila terkena musuh maka HP (healthpoint) akan berkurang. Semakin tinggi level yang ditempuh, maka semakin banyak obyek musuh dan semakin sulit pula rintangan permainan yang harus dilalui oleh player. Berikut adalah perancangan desktop game dan mobile game tiap levelnya: 3.3.5.1 Level 1 Level 1 merupakan tingkatan game paling awal dengan tingkat kesulitan yang tergolong mudah. Pada level ini latar berupa lintasan naik turun yang terdapat batu sebagai rintangan kemudian timun mas menyerang musuh dengan skill dari kantung ajaibnya. Obyek musuh level 1 paling sedikit. Berikut gambar perancangan dari level 1: Gambar 3.4. Perancangan Level 1 Berbasis Desktop Gambar 3.5. Perancangan Level 1 Berbasis Mobile 3.3.5.2 Level 2 Level 2 merupakan tingkatan kedua sesudah level 1 dengan tingkat kesulitan yang lebih sulit. Pada level ini latar berupa lintasan naik turun yang terdapat bambu sebagai rintangan kemudian timun mas menyerang musuh dengan skill dari kantung ajaibnya. Obyek musuh pada level 2 lebih banyak dari level 1. Berikut gambar perancangan dari level 2:

21 Gambar 3.6. Perancangan Level 2 Berbasis Desktop Gambar 3.7. Perancangan Level 2 Berbasis Mobile 3.3.5.3 Level 3 Level 3 merupakan tingkatan ketiga sesudah level 2 dengan tingkat kesulitan yang sulit. Pada level ini latar berupa lintasan naik turun yang terdapat tanaman rambat sebagai rintangan kemudian timun mas menyerang musuh dengan skill dari kantung ajaibnya. Obyek musuh pada level 3 lebih banyak dari level 2. Berikut gambar perancangan dari level 3: Gambar 3.8. Perancangan Level 3 Berbasis Desktop Gambar 3.9. Perancangan Level 3 Berbasis Mobile

22 3.3.5.4 Level 4 Level 4 merupakan tingkatan game terakhir dengan tingkat kesulitan yang sangat sulit. Pada level ini latar berupa lintasan naik turun yang terdapat tumbuhan paku sebagai rintangan kemudian timun mas menyerang musuh dengan skill dari kantung ajaibnya. Obyek musuh pada level 4 lebih banyak dari level 3. Berikut gambar perancangan dari level 4: Gambar 3.10. Perancangan Level 4 Berbasis Desktop Gambar 3.11. Perancangan Level 4 Berbasis Mobile 3.4 Gameplay 3.4 1 Combat Combat pada game ini yaitu: 1. Pemain melawan musuh raksasa dengan skill yang berbeda-beda setiap skill memiliki damage yang berbeda-beda juga apabila musuh berhasil dikalahkan akan mendapat skor 100. 2. Terdapat rintangan di setiap level berupa batu, bambu, tanaman rambat, dan tumbuhan paku yang masing-masing akan mengurangi HP pemain apabila mengenainya. 3.4.2 Abilities Kemampuan tokoh dalam game ini yaitu Timun Mas mempunyai skill yang berbeda-beda untuk melawan musuh. Skill tersebut berupa 4 benda ajaib yang

23 dikeluarkan dari kantung. Keempat benda ajaib yaitu biji mentimun, jarum, garam, dan terasi yang masing-masing digunakan tanpa batas dengan damage yang berbeda-beda untuk mengalahkan Raksasa Hijau. 3.4.3 Score Game ini memiliki skor pada setiap level. Skor diperoleh dari jumlah musuh yang dikalahkan. Pada setiap level terdapat musuh butho ijo apabila dapat mengalahkan banyak Butho Ijo maka akan mendapat skor lebih banyak. Skor tidak digunakan untuk mencapai misi apapun dan tidak ditukar sebagai abilities. Skor digunakan untuk membuka portal untuk ke level selanjutnya. Apabila skor tidak memenuhi disetiap level maka portal tidak akan terbuka. 3.4.4 Power-up Game ini memiliki power-up berupa poin nyawa dalam bentuk hati digunakan untuk menambah jumlah HP pemain yang sudah di set dari awal permainan untuk ditempatkan ditempat tertentu pada setiap levelnya. 3.5 Menu Layout 3.5.1 Color Scheme Variasi warna mayoritas yang digunakan pada game adalah warna primer yaitu warna-warna dasar. 3.5.2 Legal Info Perancangan desain karakter dan lainnya merupakan hasil karya sendiri dengan mengambil ide salah satu Cerita Rakyat Indonesia yaitu Timun Mas. Keseluruhan desain dan gamenya dibuat menggunakan aplikasi yaitu Inkscape dan Unity. 3.5.3 Menu Screen Main screen adalah tampilan sebelum memasuki game play pada game ini, bisa dikatakan bahwa menu screen merupakan tampilan pertama ketika game dijalankan. Perancangan menu screen ini menggunakan Inkscape terlihat pada Gambar 3.12:

24 Gambar 3.12. Perancangan Desain Menu Screen 3.5.4 Instruction Screen Halaman instruksi pada game ini berisi tampilan untuk memberikan panduan cara bermain game dan sekaligus intruksi kontrol untuk memainkan game terlihat pada Gambar 3.13: Gambar 3.13. Perancangan Desain Instruction Screen 3.5.5 Game Over Screen Halaman game over screen berisi tampilan game apabila kalah setelah bermain terlihat pada Gambar 3.14: Gambar 3.14. Perancangan Desain Game Over Screen 3.5.6 Menu Level Halaman menu level pada game ini berisi tampilan pilihan menu per level untuk memilih level terlihat pada Gambar 3.15:

25 Gambar 3.15. Perancangan Desain Menu Level 3.6 Game Layout 3.6.1 Camera Setup Pada saat game dimainkan camera akan mengikuti pemain. Jadi kamera akan mengikuti pemain bergerak kemanapun. 3.6.2 Game Control Kontrol yang digunakan dalam desktop game adalah sebagai berikut: a. Tombol keyboard left & right digunakan untuk berlari maju dan mundur. b. Tombol keyboard space digunakan untuk melompat. c. Tombol keyboard A,D,W,S skill biji, jarum, garam, dan terasi. Kontrol yang digunakan dalam mobile game adalah sebagai berikut: a. Tombol layar sentuh kanan, kiri untuk berlari maju dan mundur. b. Tombol layar sentuh lompat untuk melompat. c. Tombol layar sentuh biji, jarum, garam, dan terasi sentuh untuk menggunakan skill. 3.6.3 Game Mode Pada game ini tingkat kesulitan dibedakan setiap levelnya semakin tinggi levelnya maka lebih sulit tingkat kesulitannya terdapat obyek musuh dengan damage yang berbeda-beda apabila mengenai pemain maka HP pemain akan berkurang lebih banyak. 3.6.4 Player Count Player count yang digunakan dalam game ini hanya satu pemain (Single Player) apabila pemain pemain kalah maka akan langsung gameover dan kembali ke tampilan menu level.