vi
ABSTRAK
ABSTRACT
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
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
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
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
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
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
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
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
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
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
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.