MEMBANGUN APLIKASI GAME PLANE FIGHTER...

13
MEMBANGUN APLIKASI GAME PLANE FIGHTER MENGGUNAKAN FLASH Naskah Publikasi disusun oleh : Derrys Novy Anggriawan Saputra 06.12.1693 Kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2010

Transcript of MEMBANGUN APLIKASI GAME PLANE FIGHTER...

Page 1: MEMBANGUN APLIKASI GAME PLANE FIGHTER …repository.amikom.ac.id/files/Publikasi_06.12_.1693_.pdfSaat ini sudah banyak game yang di buat menggunakan Flash, jenisnya ... Cari musik

MEMBANGUN APLIKASI GAME PLANE FIGHTER MENGGUNAKAN FLASH

Naskah Publikasi

disusun oleh :

Derrys Novy Anggriawan Saputra 06.12.1693

Kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA

2010

Page 2: MEMBANGUN APLIKASI GAME PLANE FIGHTER …repository.amikom.ac.id/files/Publikasi_06.12_.1693_.pdfSaat ini sudah banyak game yang di buat menggunakan Flash, jenisnya ... Cari musik
Page 3: MEMBANGUN APLIKASI GAME PLANE FIGHTER …repository.amikom.ac.id/files/Publikasi_06.12_.1693_.pdfSaat ini sudah banyak game yang di buat menggunakan Flash, jenisnya ... Cari musik

Building Application Game Plane Fighter Profiles Using Flash

Membangun Aplikasi Game Plane Fighter Menggunakan Flash

Derrys Novy Anggriawan Saputra Jurusan Sistem Informasi

STMIK AMIKOM YOGYAKARTA

ABSTRACT

Game is one of the major industry in the world today. The development of the game so rapidly with a variety of types, ranging from games that can only be played by one person alone until the game can be played by several people at once. Flash is a powerful program to create gaming applications, both for the desktop (computer) or mobile phones. The game will be using the profile that is very popular is Flash. This thesis is aimed to create games that use Flash where. Now our society generally prefers everyting that is portable. In a computer or other multimedia device will not be complete if it feels there is not a game. Making the game or the game can be done in various ways. In making games using Flash, then the process of drawing characters, backgrounds, Sound effects, moving objects can be done with this software. In making this game, the elements that are used in the form of characters, background and other elements by utilizing the tools available in Flash as well as prepare the music and sound effects by clicking the import into the library where the library has put up these elements. Elements that have been prepared and made then arranged in scenes, layers and frames in accordance with what was designed. In the Adobe Flash also has actionsript and motion in arranging the elements in this game for this game became more interesting to play. Keywords: Flash, portable game play.

Page 4: MEMBANGUN APLIKASI GAME PLANE FIGHTER …repository.amikom.ac.id/files/Publikasi_06.12_.1693_.pdfSaat ini sudah banyak game yang di buat menggunakan Flash, jenisnya ... Cari musik

1. Pendahuluan Seiring perkembangan teknolongi informasi, pengembangan game mempunyai prospek yang

luar biasa. Banyak peluang yang ditawarkan industry game, yang salah satunya adalah perancangan game. Game merupakan salah satu industry besar di dunia saat ini. Perkembangan game begitu pesat dengan jenis yang beragam, mulai game yang hanya dapat di mainkan oleh satu orang saja hingga game yang dapat di mainkan oleh beberapa orang sekaligus. Game yang cukup di gemari saat ini adalah mini game. Untuk menjadi perancang game, Kita dapat mempelajari suatu software yang salah satunya adalah Flash. Flash merupakan program handal dalam membuat aplikasi game, baik untuk desktop (komputer) maupun telpon genggam.

Flash adalah merupakan sebuah perangkat lunak yang umumnya digunakan untuk membuat sebuah animasi, namun saat ini Flash banyak digunakan untuk hal-hal lain, misalnya pembuatan website, game, dan lain sebagainya. Saat ini sudah banyak game yang di buat menggunakan Flash, jenisnya pun bermacam-macam. Game kadang - kadang kombinasikan antara kemampuan animasi Flash dengan kemampuan logika ActionScipt, namun sebagai fitur-fitur utama atau merupakan cara alternative agar user dapat melakukan/mencapai sesuatu yang paling penting dalam game, misalnya untuk mendapatkan sejumlah poin tinggi agar mendapat peringkat tertinggi.

Game tersebut nantinya akan menggunakan profil yang sangat popular yaitu Flash. Skripsi ini bertujuan untuk membuat game yang menggunakan Flash dimana sekarang masyarakat kita umumnya lebih menyukai segala sesuatu yang bersifat portable, yang sering di sebut dengan platform independent.

1.1 Rumusan masalah

Berdasarkan uraian latar belakang diatas, dapat dilihat masalah yang dapat di rumuskan yaitu, Bagaimana merancang dan membangun sebuah aplikasi game plane fighter yang dapat dengan mudah dimainkan oleh pengguna game tersebut. 2. Landasan Teori 2.1 Game

Arti istilah game merupakan permainan. Di dalam dunia teknologi informasi istilah ini digunakan untuk sarana hiburan yang menggunakan perangkat elektronik.

2.2 Elemen Dasar Game

Dalam suatu game terdapat beberapa elemen yang menyusun game tersebut, seperti jenis game, karakter game, background, elemen sound/suara, dan gerakan-gerakan dasar.

2.3 Jenis Game

a. Side Scrolling Game

Page 5: MEMBANGUN APLIKASI GAME PLANE FIGHTER …repository.amikom.ac.id/files/Publikasi_06.12_.1693_.pdfSaat ini sudah banyak game yang di buat menggunakan Flash, jenisnya ... Cari musik

b. Shooting Game c. RPG (Role Play Game) d. RTS (Real Time Strategy) e. Simulation f. Racing g. Fighting h. Education

2.4 Genre Game

a. Action b. Adventure c. Puzzel d. Strategi e. Arcade f. Role Playing Game

2.5 Dasar-dasar Pembuatan Game

1. Tentukan tema game 2. Pilih Genre game 3. Pilih grafis 4. Merancang Storyboard 5. Pilih software 6. Membuat Flowchart 7. Cari musik dan sound efek 8. Mulai membuat game 9. Tes game

2.6 Game Flash

Banyak game (permainan) yang dibangun menggunakan Flash. Game kadang-kadang kombinasikan antara kemampuan animasi Flash dengan kemampuan logika ActionScipt.

2.7 Sistem Perangkat Lunak yang Digunakan

a) Macromedia Flash 8 b) Adobe Photoshop CS 3 c) Adobe Audition 1.5

Page 6: MEMBANGUN APLIKASI GAME PLANE FIGHTER …repository.amikom.ac.id/files/Publikasi_06.12_.1693_.pdfSaat ini sudah banyak game yang di buat menggunakan Flash, jenisnya ... Cari musik

3. Analisis Sistem Analisis sistem dapat didefinisikan sebagai “Penguraian dari suatu sistem informasi yang utuh

ke dalam bagian - bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan dan hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya”

Di dalam tahap analisis sistem terdapat langkah-langkah dasar yang harus dilakukan oleh analis sistem sebagai berikut :

1. Identify, yaitu mengidentifikasi masalah. 2. Understand, yaitu memahami kerja dari sistem yang ada. 3. Analyze, yaitu menganalisis sistem. 4. Report, yaitu membuat laporan hasil analisis.

3.2. Analisis Perancangan Game

Game ini dibuat untuk diimplementasikan pada PC dengan sistem operasi Windows. Game ini bersifat singelplayer, tugas utama pemain dalam game ini adalah menembakpesawat musuh yang mulai masuk ke kota.

Berikut rincian game yang akan dibuat : 1. Game bergenre Arcade. 2. Sistem permainan singleplayer. 3. Game terdiri dari 2 level. 4. Tokoh yang ada dalam game ini adalah pesawat tempur pemain yang harus menembaki

pesawat tempur musuh. 5. Senjata yang dipakai adalah tembakan laser. 6. Bahasa yang di gunakan adalah bahasa Indonesia. 7. Peralatan input yang digunakan adalah keyboard. 8. Konsep cara bermain adalah Pesawat tempur kita harus menembaki pesawat tempur

musuh. Waktu yang di gunakan 1 menit, 1 tembakan mengenai pesawat musuh akan memperoleh poin 100 (level 1). Dalam waktu 1 menit pemain harus mendapat poin 2000 agar bisa masuk ke level berikutnya. Jika dalam waktu 1 menit pada level 2 pemain tidak bisa menembak 20 pesawat musuh (1 pesawat 200 poin) pesawat musuh atau mencapai poin 4000 maka permainan berakhir (kalah). Jumlah dan kecepatan musuh akan meningkat seiring dengan kenaikan level.

9. Tombol yang digunakan dalam permainan a. Pemain akan menggunakan keyboard untuk tombol panah kiri , kanan, atas dan

bawah untuk menggerakkan pesawat. b. Tombol Spasi pada keyboard untuk mengeluarakan tembakan peluru yang keluar

dari pesawat.

Page 7: MEMBANGUN APLIKASI GAME PLANE FIGHTER …repository.amikom.ac.id/files/Publikasi_06.12_.1693_.pdfSaat ini sudah banyak game yang di buat menggunakan Flash, jenisnya ... Cari musik

10. Jika pesawat pemain tertembak, Pesawat pemain akan memiliki daya tahan, daya tahan / nyawa akan berkurang jika kita terkena pesawat musuh dan tertembak pesawat musuh.

11. Pesawat akan bertambah daya tahan menjadi 100 atau penuh jika pesawat boing menyentuh pesawat pemain.

3.3 Flowchrat Sistem Permainan Aplikasi Flowchart menggambarkan tahapan proses suatu sistem, termasuk sistem multimedia. Program flowchart mengambarkan urutan - urutan instruksi dari suatu program komputer. Berikut ini adalah flowchart sistem permainan Plane Fighter :

3.4 Perancangan Antar Muka

Dalam pembuatan antar muka game Plane Fighter ini ada tiga tahapan, tahap pertama adalah antar muka untuk menu utama, kedua adalah antar muka untuk menu petunjuk permainan, ketiga adalah antar muka permainan game.

3.5 Rancangan Antar Muka

- Rancangan Antar Muka Menu Utama - Rancangan Antar Muka Petunjuk Permainan

Page 8: MEMBANGUN APLIKASI GAME PLANE FIGHTER …repository.amikom.ac.id/files/Publikasi_06.12_.1693_.pdfSaat ini sudah banyak game yang di buat menggunakan Flash, jenisnya ... Cari musik

- Rancangan Antar Muka Pengaturan Musik - Rancangan Antar Muka Permaian Game

- Rancangan Antar Muka Menang - Rancangan Antar Muka Kalah

- Rancangan Antar Muka Selesai Permainan - Rancangan Antar Muka Skor Tertinggi 4. Hasil Penelitian dab Pembahasan Tahapan ini adalah tahap membangun dan mengembangkan aplikasi sesuai dengan

rancangan yang sudah dibuat. Bagian ini merupakan kegiatan yang meliputi tentang pembuatan desain

grafik yang mendukung semua interaksi, membuat animasi sesuai dengan tema, membuat teks sebagai

penyampaian pesan. Dan kemudian semua digabungkan dalam Macromedia Flash 8 (ActionScript 2.0).

Dalam pembuatan game Plane Fighter ini, langkah awalnya adalah memasukkan atau

menyiapkan aset - aset dilibrary flash yang akan digunakan untuk bekerja, contoh aset - aset yang perlu

disiapkan dalam membuat game ini seperti gambar pesawat pemain, pesawat musuh, tembakan,

background dan gambar lainya. Setelah itu membuat desain background baik ditampilan permainan maupun

ditampilan - tampilan yang lain. Kemudian membuat animasi yang nantinya akan di tampilkan dalam game

seperti animasi pesawat pemain dan pesawat musuh yang berjalan, tembakan, ledakan pesawat, dan

Page 9: MEMBANGUN APLIKASI GAME PLANE FIGHTER …repository.amikom.ac.id/files/Publikasi_06.12_.1693_.pdfSaat ini sudah banyak game yang di buat menggunakan Flash, jenisnya ... Cari musik

animasi - animasi lainya yang dibutuhkan dalam game. Setelah itu menambahkan script atau perintah untuk

menjalakan game dan membuat link antar halaman, kemudian test untuk melihat hasilnya.

4.2. Persiapan Aset – asset Langkah - langkah awal persiapan aset - aset adalah:

1. Menyiapkan aset - aset berupa gambar seperti background, pesawat pemain, pesawat musuh, tembakan pemain, tembakan musuh, pesawat pengisi bahan bakar.

2. Menyiapkan animasi (movie clip) seperti animasi ledakan pesawat, pesawat pemain, pesawat musuh, dan tembakan pesawat.

3. Menyiapkan sound atau suara yang akan digunakan untuk game tersebut.

- Background Level 1 - Background Level 2

- Pesawat Musuh Level 1 - Pesawat Musuh Level 2

- Pesawat Pemain - Pesawat Boing ( isi nyawa )

- Tembakan Laser Pemain - Tembakan Laser Musuh

Page 10: MEMBANGUN APLIKASI GAME PLANE FIGHTER …repository.amikom.ac.id/files/Publikasi_06.12_.1693_.pdfSaat ini sudah banyak game yang di buat menggunakan Flash, jenisnya ... Cari musik

4.3 Pembahasan Cara membuka script dari Macromedia Flash 8 dapat dilakukan dengan cara mengklik Window pada program Macromedia Flash 8 kemudian pilih Action atau cukup menekan tombol f9 pada keybord. Keterangan dari hasil pembuatan game Plane Fighter menggunakan flash :

1. .fla adalah hasil dari pembuatan game / file mentah dari adobe flash (Plane Fighter.fla) 2. .swf adalah hasil dari exsport file .fla ,merupakan aplikasi yang sudah jadi dan bisa dijalankan

hanya pada komputer yang sudah terinstal flash player (Plane Fighter.swf) 3. .exe adalah hasil dari export publish , merupakan aplikasi exe yang bisa dijalankan semua

komputer tanpa harus menginstal program flash (Plane Fighter.exe) 4. Ukuran file pada game plane fighter menggunakan flash ini adalah 2.69MB.

4.4 Manual program Aplikasi ini di rancang sedemikian mudah untuk di gunakan, baik orang yang sudah mengenal komputer maupun yang baru mengenal komputer. Salah satu cara agar aplikasi ini dapat di gunakan dengan mudah adalah membuat aplikasi sederhana tetapi kandungan materinya sangat padat. Dalam bab ini akan di jelaskan tahap demi tahap penggunaan aplikasi dari awal hingga akhir. Dalam permainan game Plane Fighter ini terdapat tombol - tombol yang digunakan untuk menjalankan gama ini.

• Halaman pembuka

• Halaman menu utama Halaman menu utama terdiri dari 4 tombol, yaitu tombol mulai permainan, petunjuk permainan, pengaturan dan tombol keluar.

Page 11: MEMBANGUN APLIKASI GAME PLANE FIGHTER …repository.amikom.ac.id/files/Publikasi_06.12_.1693_.pdfSaat ini sudah banyak game yang di buat menggunakan Flash, jenisnya ... Cari musik

• Halaman petunjuk permainan Petunjuk permainan ini berfungsi untuk menjelaskan cara-cara permainan.

• Halaman pengaturan sound Pengaturan suara ini berfungsi untuk menghidupkan dan memamatikan suara dalam permainan game Plane Fighter.

• Halaman mulai permainan Permainan pada level 1 sedang berjalan.

Permainan pada level 2 sedang berjalan.

Page 12: MEMBANGUN APLIKASI GAME PLANE FIGHTER …repository.amikom.ac.id/files/Publikasi_06.12_.1693_.pdfSaat ini sudah banyak game yang di buat menggunakan Flash, jenisnya ... Cari musik

Memenangkan permainan game Plane Fighter. Kalah dalam permainan. Memenangkan Permainan Skor Tertinggi

Page 13: MEMBANGUN APLIKASI GAME PLANE FIGHTER …repository.amikom.ac.id/files/Publikasi_06.12_.1693_.pdfSaat ini sudah banyak game yang di buat menggunakan Flash, jenisnya ... Cari musik

5. Kesimpulan Dari uraian penjelasan dan pembahasan keseluruhan materi di bab-bab sebelumnya, serta

dalam rangka menyelesaikan laporan skripsi, dapat diambil kesimpulan pokok membangun aplikasi game plane fighter sebagai berikut :

1. Perancangan dan pembuatan aplikasi game ini dibangun menggunakan macromedia Flash 8, Flash adalah suatu program aplikasi untuk membuat animasi yang sangat handal dan kelengkapan tools yang dimiliki menjadikan program pengolahan animasi ini dipilih.

2. Banyak game dibangun menggunakan Flash, karena game Flash adalah kemampuan untuk menggabungkan antara kemampuan animasi Flash dengan kemampuan logika ActionSript.

3. Aplikasi game ini menggunakan tampilan menu dan tombol yang sangat sederhana dan menarik. Sehingga pemakai tidak akan mengalami kesulitan dalam menggunakan aplikasi game plane fighter.