• Tidak ada hasil yang ditemukan

Pembuatan Aplikasi Game RockFall dengan Menggunakan Bahasa Pemrograman Actionscript 3.0.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan Aplikasi Game RockFall dengan Menggunakan Bahasa Pemrograman Actionscript 3.0."

Copied!
14
0
0

Teks penuh

(1)

vi

ABSTRAK

(2)

ABSTRACT

(3)

viii

DAFTAR ISI

SURAT PERNYATAAN ORISINALITAS KARYA ... ii

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH... iii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iv

KATA PENGANTAR ... v

1.5 Sistematika Pembahasan ... 3

(4)

3.3 Storyboard ... 29

3.4 Creative Strategy ... 32

BAB IV PERANCANGAN DAN IMPLEMENTASI ... 36

4.1 Screen Shoot... 36

4.2 Penjelasan Fungsi ... 42

BAB V PENGUJIAN ... 46

BAB VI KESIMPULAN DAN SARAN ... 51

6.1 KESIMPULAN ... 51

6.2 SARAN ... 51

DAFTAR PUSTAKA ... 52

(5)

x

DAFTAR GAMBAR

Gambar 2.1 Lumines Review... 6

Gambar 2.2 Penilaian Lumines ... 8

Gambar 2.3 Adobe Linkage ... 10

Gambar 2.4 Perbedaan Kordinat Cartesian dengan Flash ... 12

Gambar 2.5 Tile Based ... 12

Gambar 2.6 Perubahan Pergerakan Balok ... 13

Gambar 2.7 Rotasi Balok ... 13

Gambar 3.1 Use Case ... 21

Gambar 3.2 Activity Diagram Menghancurkan Balok ... 23

Gambar 3.3 Activity Diagram Mengeluarkan Skill ... 24

Gambar 3.4 Activity Diagram Memasukkan Highscore ... 25

Gambar 3.5 Activity Diagram Menggerakkan Balok ... 26

Gambar 3.6 Activity Diagram Merotasi Balok... 27

Gambar 3.7 Class Diagram ... 28

Gambar 3.8 Scene Main Menu... 29

Gambar 3.9 Option ... 30

Gambar 3.10 Screen Singleplayer Game ... 31

(6)
(7)

xii

DAFTAR TABEL

Tabel 1.1 Time Schedule ... 5

Tabel 3.1 Balok ... 17

Tabel 3.2 Karakter ... 18

Tabel 3.3 Level dalam Game ... 19

Tabel 5.1 Tabel Percobaan Fungsi memutarBalok ... 46

Tabel 5.2 Tabel Percobaan Fungsi tekananKeyboard ... 46

Tabel 5.3 Tabel Percobaan Fungsi tandaiBalokSama ... 47

Tabel 5.4 Tabel Percobaan Fungsi hapusBalokSama ... 49

(8)

The Faculty of Information Technology

BABBIB

PENDAHULUANB

1.1 LatarBBelakangB

Pada saat ini game merupakan salah satu media hiburan yang menarik untuk

diperbincangkan. Hal ini terlihat dari fungsi game di masyarakat yang beraneka ragam

mulai dari permainan semataI pertandingan untuk menguji kemampuanI hingga

pendidikan dalam mengasah konsentrasi dan keterampilan. Game dapat membuat

seseorang menjadi lebih terfokus di dalam memainkan game tersebut yang membuat

konsentrasi seseorang akan menjadi lebih terasah.

Game-game yang mengasah kemampuan dan keterampilan seseorang saat ini telah

banyak beredar dan terkenal di masyarakat. Game-game seperti ZumaI TetrisI dan yang

lainnya juga telah berulang kali dirilis ulang dalam tampilan dan tantangan yang berbeda

dan masih tetap diminati oleh masyarakat. Hal ini terjadi karena orang-orang senang

untuk menghadapi tantangan dan menguji kemampuan mereka di dalam suatu game.

Adobe Flash atau sebelumnya Macromedia Flash merupakan software multifungsi.

Terlepas dari fungsi awalnyaI yaitu mempermudah animasi webI ternyata flash

berkembang dengan sangat pesat hingga kita dapat memanfaatkannya sebagai software

multimedia yang luar biasa. Bahkan flash dengan action scriptnya dapat dimanfaatkan

menjadi suatu program pembuat game yang efektif.

Game yang dikembangkan akan menggunakan FlashI karena Flash membuat suatu

game yang berbasiskan vector sehingga game yang dihasilkan akan memiliki tampilan

yang memukauI ringanI dan dapat dimainkan tanpa kebutuhan hardware yang tinggi.

Game yang dimainkan akan memiliki tampilan dengan tampak depan. Game yang

berbasiskan game lumines ini akan mengasah kemampuan seseorang dalam

menyelesaikan setiap levelnya. Pemain harus dapat menyusun balok-balok yang

(9)

The Faculty of Information Technology

2

melewatinya. Kelebihan dari aplikasi ini adalah hanya terdiri dari satu file saja sehingga

mudah untuk didistribusikan dan dimainkan dimana saja tanpa harus diinstall terlebih

dahulu.

1.2 PerumusanBMasalahB

Dari penjelasan di atas maka ditemukan beberapa masalah dalam pembuatan game

yaitu:

1. Bagaimana membuat game menjadi lebih menarik di setiap levelnya ?

2. Bagaimana membuat game yang berbasiskan lumines dengan menggunakan Action

Script 3.0 ?

1.3 TujuanB

Tujuan dari Tugas Akhir pembuatan game dengan judul “RockFall” adalah membuat

game yang berbasiskan Lumines yang menantang dan membuat orang-orang tidak

jenuh dalam memainkannya.

1.4 BatasanBMasalahB

Beberapa batasan yang terdapat di dalam pembuatan game ini adalah:

1.4.1BPermainanB

Di dalam game ini terdapat beberapa batasan dalam aturan permainan iniI yaitu :

a. Sudut pandang dua dimensi dari depan.

b. Permainan bersifat single player dan multiplayer.

c. Pemain dapat memilih karakter pemain sebelum bermain.

d. Level permainan sebanyak sepuluh level yang harus diselesaikan secara berurutan.

1.4.2BPengujianB

Pengujian yang dilakukan setelah game ini dilakukan adalah dengan menggunakan

metode white box. Metode pengujian White Box adalah pengujian yang dilakukan

sendiri dengan tujuan untuk memeriksa adanya bug-bug yang terdapat di dalam game

(10)

The Faculty of Information Technology

1.5 BSistematikaBPenulisanB

Sistematika penulisan laporan Tugas Akhir ini akan disusun di dalam enam bab yang

disusun sebagai berikut :

Bab I Pendahuluan

Bab ini berisi latar belakang pembuatan game iniI perumusan masalah yang

dihadapi dalam pembuatan gameI tujuan dibuatnya game iniI batasan masalah yang

ditetapkanI dan sistematika penulisan yang digunakan dalam pembuatan laporan Tugas

Akhir. Dalam bab ini juga dijelaskan mengenai perkiraan waktu pengerjaan yang

dibutuhkan dalam pembuatan game ini dari pengumpulan bahanI perancangan

permainanI hingga dengan pembuatan laporan hingga selesai.

Bab II Dasar Teori

Bab ini berisi dasar-dasar teori yang digunakan dalam mendukung pembuatan

aplikasi game dan laporan Tugas AkhirI dimulai dari teori tentang flashI teori tentang

LuminesI bab ini juga berisi aturan-aturan permainan yang dipakai dalam aplikasi game

RockFall yang dibuat yang bertujuan agar dapat menjelaskan dengan sebaik-baiknya

bagaimana game ini akan dimainkan nantinya.

Bab III Analisa dan Permodelan

Bab ini berisi latar belakang ceritaI rincian gameI arsitektur gameI storyboard

game RockFall. Latar belakang berisikan cerita yang terdapat di dalam game tersebutI

rincian game berisikan hal-hal yang terdapat di dalam game tersebutI arsitektur game

berisikan flowchart yang digunakan dalam pembuatan gameI storyboard berisikan

rincian cerita dari awal hingga akhir permainan. Diharapkan pada bab ini akan

menjelaskan dengan sejelas-jelasnya mengenai game yang dibuat.

Bab IV Perancangan dan Implementasi

Bab ini berisi penjabaran dari tiap fungsi yang digunakan untuk membuat

aplikasi game tersebut berjalan sesuai dengan tujuan yang diharapkan. Dalam bab ini

juga dilakukan penelitian untuk menjawab rumusan masalah yang dihadapi. Diharapkan

(11)

The Faculty of Information Technology

4

Bab V Pengujian

Bab ini berisi pengujian terhadap game yang telah dibuat. Pengujian bersifat

white box. Pengujian white box ini dilakukan untuk memeriksa bug-bug yang mungkin

terdapat di dalam game dan dapat segera ditanggulangi untuk menyempurnakan game

yang penulis buat. Pengujian yang dilakukan akan meliputi pengujian gameplayI jalannya

gameI dan juga feature-feature yang terdapat di dalam game. Pengujian yang dilakukan

terhadap game ini akan dilakukan beberapa kali. Diharapkan dengan dilakukannya

pengujian selama beberapa kali akan membuat game ini memiliki bug yang seminimal

mungkin.

Bab VI Kesimpulan dan Saran

Bab ini berisikan kesimpulan – kesimpulan dari pembuatan game RockFall iniI

dan berisi hasil evaluasi yang didapat selama proses pengerjaan berlangsung. Bab ini

juga berisi saran-saran yang diberikan untuk mengembangkan aplikasi game ini ke arah

yang lebih baik.

1.6 TimeBScheduleB

Berikut ini merupakan jadwal penyelesaian karya ilmiah yang diperlukan.

Pembuatan dimulai dari bulan Juli hingga bulan Desember. Karya ilmiah ini

(12)

The Faculty of Information Technology

1 2 3 4 5 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1 2 3 4 1 2 3 4 1 2 3 4 5 1 2 3 4

November Desember

Agustus September Oktober

Januari Februari Maret April

Juli

(13)

The Faculty of Information Technology

51

BABBVIBBBB

KESIMPULANBDANBSAEANB

6.1 KesimpulanB

Setelah menyelesaikan pembuatan permainan RockFall, dapat diambil beberapa

kesimpulan yang akan dijabarkan sebagai berikut:

1 Feature MovieClip di dalam Adobe Flash sangat berguna di dalam pembuatan game

RockFall yaitu untuk menyimpan background di dalam satu MovieClip saja.

2 Motion Tween di dalam Adobe Flash sangat berguna di dalam pembuatan animasi di

dalam game RockFall yaitu di dalam pembuatan efek-efek di dalam game.

3 Penggunaan Adobe Flash cukup banyak membantu di dalam pembuatan desain

game ini seperti pembuatan animasi yang sudah disediakan oleh Flash dan

penggunaan timeline di dalam mengatur halaman-halaman permainan yang

digunakan di dalam permainan sehingga mempermudah perpindahan halaman

permainan.

6.2B SaranB

Dalam sub bab akan dikemukakan tentang saran-saran untuk pengembangan

permainan RockFall selanjutnya. Berikut ini adalah saran-sarannya:

1. Dalam mode Two Player dapat dilakukan via jaringan sehingga permainan dapat

dilakukan dengan dua buah computer yang berbeda.

2. Game RockFall dapat menyediakan menu registrasi user sehingga pemain dapat

mengumpulkan point-point yang didapatkan dengan account mereka sendiri ketika

memainkan game ini dan bersaing untuk mendapatkan point tertinggi dan

(14)

The Faculty of Information Technology

DAFTAR PUSTAKA

1. Wibawanto, Wandah.2005. Membuat Game Dengan Macromedia FGash. Yogyakarta

: Penerbit Andi.

2. Baba. 2003. Animasi Kartun Dengan FGash. Jakarta : Pt. Elex Media Komputindo.

3. Rozenzweig, Gary. ActionScript 3.0 Game Programing University. Indianapolis,

Indiana.

4. Braunstein, Roger. Wright, Mims. Noble, Joshua. 2007. ActionScript 3.0 Bible. Wiley

Publishing.

5. Peters, Keith. 2007. Foundation ActionScript 3.0 Animation.

Referensi

Dokumen terkait

Berbagai perantara, seperti udara, makanan maupun air yang terkontaminasi oleh logam berat, logam tersebut dapat terdistribusi ke bagian tubuh manusia dan sebagian

Dalam membuat keputusan terhadap masalah dilema etik, perawat dituntut dapat mengambil keputusan yang menguntungkan pasien dan diri perawat dan tidak bertentang dengan nilai-nilai

[r]

Pada tahun pelajaran 2016/2017 yang bersangkutan telah mendaftarkan diri sebagai Calon Peserta Didik Baru di SMP Negeri 2 Toroh, Kab. Grobogan, dan sesuai dengan

(1) Dasar pensiun bagi bekas Ketua Majelis Permusyawaratan Rakyat. Sementara, adalah gaji pokok sebagainiana dimaksud dalam

Pihak pertama berjanji akan mewujudkan target kinerja yang seharusnya sesuai lampiran perjanjian ini, dalam rangka mencapai target kinerja jangka menengah seperti yang telah ditetapkan

Daerah yang berlaku bagi Pemerintah Wilayah Kecamatan Dili Barat. dan Kecamatan Dili Timur sebelum berlakunya

Dalam Macromedia Flash, animasi jenis ini didapatkan dengan teknik animasi path, teknik ini menggunakan layer tersendiri yang didefinisikan sebagai lintasan