BAB I PENDAHULUAN I.1. Latar Belakang Pada saat ini aplikasi game berkembang sangat pesat didunia, beberapa aspek yang mendukung perkembangan game antara lain adalah gameplay, visualisasi, animasi dan interaksi. Semakin banyaknya fitur-fitur yang ditawarkan dari suatu game membuat user menjadi lebih tertarik dan senang menggunakan dan memainkan game tersebut. Game dapat dibedakan berdasarkan jenis, salah satunya adalah fighting game. Fighting game adalah sebuah game,dimana pemain dapat mengendalikan karakter yang digunakannya untuk bertarung melawan karakter lawan. Dalam game ini pemain dapat melawan Artificial Intelegence ataupun pemain lain. Game fighting berfungsi melatih kecepatan reflek, dan koordinasi mata dan tangan. Salah satu aspek yang membuat fighting game menarik adalah, terdapatnya gerakan menyerang, bertahan, gerakan ketika terkena senjata lawan, gerakan ketika menang dan gerakan ketika kalah. Dari game yang bergenre fighting ini kita mengenal kekuatan, seni bela diri dan asal dari masing-masing karakter. Contohnya kita lebih mengenal karakter Ryu, Kent, Zangief, Honda, Chun Lee dan sebagainya melalui game Street Fighter dari pada Si Buta dari Gua Hantu, Wiro Sableng, Gatot Kaca, dan sebagainya. Padahal di Indonesia banyak sekali karakter superhero buatan Indonesia yang seharusnya kita bugarkan 1
2 kembali agar karakter superhero atau seni bela diri asli dari Indonesia tidak hilang, bahkan bisa lebih dikenal oleh kalangan masyarakat. Oleh karna itu, penulis mengambil skripsi dengan judul Perancangan Aplikasi Game Battle. untuk membuat kita lebih tertarik untuk mengenal karakter superhero buatan Indonesia, seni bela diri yang ada di Indonesia melalui Game Battle ini. I.2. Ruang Lingkup Permasalahan. I.2.1. Identifikasi Masalah Berdasarkan penelitian penulis sehubungan dengan materi yang penulis angkat dalam skripsi ini, penulis menemukan beberapa masalah antara lain : a. Membuat gerakan karakter berdiri normal, berjalan, bertahan, gerakan ketika menang atau kalah. b. Membuat Bar Energi, menyusun obyek pada stage, menambahkan instance name, dan menambahkan actionscript. I.2.2. Rumusan Masalah Berikut rumusan masalah yang akan dicari pemecahannya melalui penulisan skripsi ini : a. Bagaimana cara membuat pergerakan karakter yang dimainkan pemain ataupun komputer? b. Bagaimana cara membuat bar energi, menyusun obyek pada stage, menambahkan instance name, dan menambahkan actionscript?
3 I.2.3. Batasan Masalah Adapun batasan masalah yang penulis berikan dalam pembuatan skripsi ini adalah sebagai berikut : a. Game ini menggunakan software Macromedia Flash 8. b. Microsoft Windows XP sebagai system operasinya. c. Karakter yang ada hanya dua karakter. d. Karakter dibuat secara manual pada kertas kemudian discan menjadi format jpg. Setelah mendapatkan gambar karakter kemudian gambar ditrace untuk mengubah gambar bertipe bitmap menjadi vector menggunakan flash 8 e. Gerakan karakter yang terdapat pada game flash battle adalah : i. Berdiri normal. ii. Berjalan. iii. Menyerang dan kena serangan. iv. Menang atau kalah. I.3. Tujuan dan Manfaat I.3.1. Tujuan Tujuan yang ingin dicapai melalui penulisan skripsi ini adalah sebagai berikut : a. Mengimplementasikan penggunaan Macromedia Flash 8 dalam membuat aplikasi game battle. b. Membangun perangkat lunak game yang user friendly dan interaktif dengan visualisasi yang menarik, sehingga user tertarik untuk memainkan game ini.
4 I.3.2. Manfaat Manfaat yang diharapkan dari penulisan skripsi ini adalah : a. Memberikan pengetahuan tentang bagaimana caranya membuat sebuah game, dan dapat dijalankan. b. Membantu memahami cara membuat actionscript agar dapat membuat game yang mana karakter dalam game tersebut dapat saling berinteraksi. I.4. Metodologi Penelitian I.4.1. Prosedur Perancangan Tatacara dan langkah-langkah yang diperlukan untuk mencapai tujuan perancangan aplikasi, adalah sebagai berikut : Target : Perancangan Aplikasi Game Battle Data Perancangan aplikasi, gambar dan kode program Macromedia Flash 8 Pembuatan Aplikasi Gagal Verifikasi Berhasil Validasi Pogram yang dibuat Finalisasi Gambar 1. Prosedur Perancangan
5 I.4.2. Analisis Kebutuhan Sesuai penyelesaian masalah yang akan dilakukan, kebutuhan pokok yang harus ada pada perancangan aplikasi game battle adalah : a. Mengimplementasikan penggunaan Macromedia Flash dalam membuat Game Battle. b. Membangun game yang user friendly dan interaktif, dengan visualisasi yang menarik. c. Merancang suatu game yang dapat saling berinteraksi, antara user dengan computer dengan menggunakan action script. I.4.3. Spesifikasi dan Desain Secara umum, untuk membuat Game Battle. Kita harus menginstal Macromedia Flash 8 yang memiliki spesifikasi sebagai berikut : a. Procesor, Intel Pentium 3 atau 4. b. RAM, 256MB. c. Sistem Operasi, Windows 2000 service pack 3 atau Windows XP. d. Harddisk, 146MB. e. Kartu VGA, 1024 x 768. f. CD ROM drive.
6 I.4.4. Implementasi dan Verifikasi Setelah jelas spesifikasi dan desain, selanjutnya dilakukan pembuatan aplikasi dengan memanfaatkan masing-masing komponen. Untuk mengetahui apakah pemanfaatan masing-masing komponen sudah dapat bekerja dengan baik perlu dilakukan verifikasi. Dengan demikian bila ada kesalahan atau kekurangan dapat diperbaiki terlebih dahulu sebelum dirangkai menjadi kesatuan aplikasi yang utuh dan siap pakai. I.4.5. Validasi Pada tahap ini dilakukan pengujian aplikasi secara menyeluruh, meliputi pengujian fungsional dan pengujian ketahanan sistem. Pengujian fungsional dilakukan untuk mengetahui bahwa aplikasi dapat bekerja dengan baik sesuai dengan prinsip kerjanya. Pengujian ketahanan berkaitan dengan kemampuan aplikasi untuk dapat berjalan pada sistem minimum yakni pada PC dengan Processor 3 atau 4, RAM 256MB, Kartu VGA 1024 x 768 dan Sistem Operasi, Windows 2000 service pack 3 atau Windows XP. Dari validasi ini dapat diketahui kesesuaian hasil perancangan dengan analisis kebutuhan yang diharapkan. I.5. Sistematika Penulisan Adapun sistematika penulisan skripsi sebagai berikut : BAB I : PENDAHULUAN
7 Dalam bab ini dijelaskan mengenai Latar Belakang, Ruang Lingkup Permasalahan, Tujuan dan Manfaat, Metodologi Penelitian dan Sistematika Penulisan. BAB II : TINJAUAN PUSTAKA Pada bab ini dijelaskan mengenai landasan teori yang berkaitan dengan aplikasi yang digunakan dan alat yang digunakan. BAB III : ANALISA DAN PERANCANGAN Pada bab ini membahas tentang cara kerja dari metode yang digunakan dalam Merancang Aplikasi Game Battle..BAB IV : HASIL DAN PEMBAHASAN Pada bab ini berisi tentang pembahasan dari penelitian serta menampilkan hasil perancangannya. BAB V : KESIMPULAN DAN SARAN Pada bab ini menjelaskan kesimpulan dan saran penulisan dari skripsi tentang Perancangan Aplikasi Game Battle.