14
ii LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT THEWAYANGS, ROLE PLAYING GAME BASED ON MOBILE WITH ACTIONSCRIPT Diajukanuntukmemenuhisalah satusyaratmemperolehderajat SarjanaKomputer GIGIH AKHID NURSETYOAJI 1003040131 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO AGUSTUS, 2014

LAPORAN TUGAS AKHIRrepository.ump.ac.id/2614/1/GIGIH A. COVER.pdfHALAMAN PENGESAHAN LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT GIGIH AKHID

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: LAPORAN TUGAS AKHIRrepository.ump.ac.id/2614/1/GIGIH A. COVER.pdfHALAMAN PENGESAHAN LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT GIGIH AKHID

ii

LAPORAN TUGAS AKHIR

THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT

THEWAYANGS, ROLE PLAYING GAME BASED ON MOBILE WITH ACTIONSCRIPT

Diajukanuntukmemenuhisalah satusyaratmemperolehderajat

SarjanaKomputer

GIGIH AKHID NURSETYOAJI

1003040131

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH PURWOKERTO

AGUSTUS, 2014

Page 2: LAPORAN TUGAS AKHIRrepository.ump.ac.id/2614/1/GIGIH A. COVER.pdfHALAMAN PENGESAHAN LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT GIGIH AKHID

HALAMAN PENGESAHAN

LAPORAN TUGAS AKHIR

THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT

GIGIH AKHID NURSETYOAJI

1003040131

Telah dipertahankan didepan Tim Penguji dalam ujian pendadaran

Pada tanggal: 19 Agustus 2014

SUSUNAN TIM PENGUJI

Ketua Sekretaris

Tito Pinandita, S.Si., M.Kom. Harjono, S.T., M.Eng.

NIK. 2160312 NIK. 2160389

PengujiI Penguji II

Harjono, S.T., M.Eng. Dimara Kusuma Hakim, S.T., M.Cs.

NIK. 2160389 NIK. 2160451

Penguji III/ Pembimbing

Tito Pinandita, S.Si.,M.Kom.

NIK.2160312

Mengetahui,

Dekan Fakultas Teknik,

Tito Pinandita, S.Si., M.Kom.

NIK. 2160312

The Wayangs, Role Playing Game Berbasis..., Gigih Akhid Nursetyoaji, Fak. Teknik UMP 2014

Page 3: LAPORAN TUGAS AKHIRrepository.ump.ac.id/2614/1/GIGIH A. COVER.pdfHALAMAN PENGESAHAN LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT GIGIH AKHID

HALAMAN PERSETUJUAN

UJIAN PENDADARAN TUGAS AKHIR

THEWAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGANACTIONSCRIPT

THE WAYANGS, ROLE PLAYING GAME BASED ON MOBILE WITH ACTIONSCRIPT

DisusunOleh:

GIGIH AKHID NURSETYOAJI

1003040131

TUGAS AKHIR

Guna Memenuhi Persyaratan dalam Menyelesaikan Program Studi Strata-1(S1)

pada Program Studi Teknik Informatika Fakultas Teknik

Universitas Muhammadiyah Purwokerto

Telah diperiksa dan diuji pada:

Hari: Selasa

Tanggal: 19 Agustus 2014

Pembimbing

Tito Pinandita, S.Si.,M.Kom.

NIK.2160312

The Wayangs, Role Playing Game Berbasis..., Gigih Akhid Nursetyoaji, Fak. Teknik UMP 2014

Page 4: LAPORAN TUGAS AKHIRrepository.ump.ac.id/2614/1/GIGIH A. COVER.pdfHALAMAN PENGESAHAN LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT GIGIH AKHID

HALAMAN PERNYATAAN

DenganinisayamenyatakanbahwaLaporanTugasAkhirinitidakterdapatkarya yang

pernahdiajukanuntukmemperolehgelarSarjanaKomputer di suatuPerguruanTinggi,

dansepanjangpengetahuansayajugatidakterdapatkaryaataupendapat yang

pernahditulisatauditerbitkanoleh orang lain, kecuali yang

secaratertulisdiacudalamnaskahinidandisebutkandalamdaftarpustaka.

Purwokerto,Agustus 2014

Gigih Akhid Nursetyoaji

The Wayangs, Role Playing Game Berbasis..., Gigih Akhid Nursetyoaji, Fak. Teknik UMP 2014

Page 5: LAPORAN TUGAS AKHIRrepository.ump.ac.id/2614/1/GIGIH A. COVER.pdfHALAMAN PENGESAHAN LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT GIGIH AKHID

HALAMAN PERSEMBAHAN

Laporan tugas akhir ini saya persembahkan untuk

“BapakSumarwodjo, SH danIbuDra. JamiatulAesiyah tercinta”

Cinta dan kasih sayang kalian yang tiada henti senantiasa mengiringi langkahku dan

menjadikan aku tetap kuat serta semangat dalam menjalani masa studi. Doa dan restu tulus

dari kalian merupakan kekuatan yang begitu dahsyat sehingga Allah SWT senantiasa

memudahkan prosesku menuju kesuksesan. Rangkaian nasehat-nasehat kalian tak akan aku

lupa dan selalu menjadi pedoman untuk selalu melangkah menapaki kehidupan yang sangat

panjang.

terimakasihuntuksemuanya.

“Seluruh keluarga, saudara, Adikku Farida ListyorinidanNurulArfiRosdiana serta para

sahabat tersayang”

Dukungan, semangat dan motivasi dari kalian merupakan wujud kasih sayang yang tak akan

terganti dimanapun aku berada

The Wayangs, Role Playing Game Berbasis..., Gigih Akhid Nursetyoaji, Fak. Teknik UMP 2014

Page 6: LAPORAN TUGAS AKHIRrepository.ump.ac.id/2614/1/GIGIH A. COVER.pdfHALAMAN PENGESAHAN LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT GIGIH AKHID

HALAMAN MOTTO

“Adapun orang yang memberikandanbertakwa, danmembenarkanadanyapahala

yang terbaik,maka kami kelakakanmenyiapkanbaginyajalan yang mudah”.

(QS Al Lailayat 5, 6, 7)

The Wayangs, Role Playing Game Berbasis..., Gigih Akhid Nursetyoaji, Fak. Teknik UMP 2014

Page 7: LAPORAN TUGAS AKHIRrepository.ump.ac.id/2614/1/GIGIH A. COVER.pdfHALAMAN PENGESAHAN LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT GIGIH AKHID

KATA PENGANTAR

Assalamu ‘alaikum Warrahmatullahi Wabarakatuh

Alhamdulilahirobbil’alaminsegalapujibagi Allah SWT yang

telahmelimpahkankaruniadankasihsayang yang begitubesarkepadasemuamakhluk-

Nya.HanyadenganKeberkahan, KeridhoandanKekuatan-

NyalahpenulisdapatmenyusunlaporanTugasAkhirini.Sholawatdansalamsenantiasatercurahk

ankepadatauladanterbaik, Nabi Muhammad SAW yang

telahmerubahzamankegelapanmenjadizamanterang yang

berhiaskanilmupengetahuansepertisekarangini.

AtasterselesaikannyapenyusunanlaporanTugasAkhirini,

penulisinginmenyampaikanbanyakterimakasihkepada :

1. Bapak Tito Pinandita, S.Si., M.Kom.,Selaku Dekan Fakultas Teknik, Universitas

Muhammadiyah Purwokerto dan PembimbingTugasAkhir, yang dalam kesibukan beliau

telah meluangkan waktu untuk memberikan pengarahan, saran dan motivasi dalam

penyusunan laporanTugasAkhirini.

2. Bapak Harjono S.T., M.Eng., Selaku Ketua Program Studi Teknik Informatika,

Universitas Muhammadiyah Purwokerto.

3. Bapak dan Ibu Dosen Program Studi Teknik Informatika yang telah memberikan

ilmu kepada penulis selama studi.

4. Seluruh karyawan bagian Tata Usaha Fakultas Teknik Universitas Muhammadiyah

Purwokerto yang telah membantu selama pembuatan Tugas Akhir ini.

The Wayangs, Role Playing Game Berbasis..., Gigih Akhid Nursetyoaji, Fak. Teknik UMP 2014

Page 8: LAPORAN TUGAS AKHIRrepository.ump.ac.id/2614/1/GIGIH A. COVER.pdfHALAMAN PENGESAHAN LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT GIGIH AKHID

5. KekasihkuMahardhina Reispantri dan sahabat-sahabatku Vio, Haris, Esa, Rani,

Fatur, Galih, Arga, Ervan, Septian, Sunu, Rian, Bangkit, Ali, Yugo, Agung dan Willi yang

selama empat tahun berjuang bersama menempuh studi untuk mencapai kesuksesan serta

senantiasa memberikan canda tawa dan warna-warni dalam kehidupan yang tidak akan

terlupakan.

6. Seluruh teman-teman mahasiswa Teknik Informatika UMP angkatan 2010 dan

rekan-rekan KKN angkatan 2013 serta semuapihak yang

tidakmungkinpenulissebutkansatupersatu yang telahmemberikan dukungan, dan

pengalaman yang sangat berharga untuk belajar menjalin kerjasama

baiksecaralangsungmaupuntidaklangsung.

PenulismenyadaridalampenyusunanlaporanTugasAkhirinijauhdarisempurnabaiktatat

ulismaupunsistematikapenyusunannya.Olehkarenaitumengharapkan saran dankritik yang

membangundariberbagaipihakuntukmenyempurnakanlaporanTugasAkhirini.

Wassalamu ‘alaikum Warrahmatullahi Wabarakatuh

Purwokerto, 20 Agustus 2014

Gigih Akhid Nursetyoaji

The Wayangs, Role Playing Game Berbasis..., Gigih Akhid Nursetyoaji, Fak. Teknik UMP 2014

Page 9: LAPORAN TUGAS AKHIRrepository.ump.ac.id/2614/1/GIGIH A. COVER.pdfHALAMAN PENGESAHAN LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT GIGIH AKHID

DAFTAR ISI

Halaman Judul .................................................................................................................................. i

Halaman Pengesahan ....................................................................................................................... ii

Halaman Persetujuan ....................................................................................................................... iii

Halaman Pernyataan ........................................................................................................................ iv

Halaman Persembahan .................................................................................................................... v

Motto ............................................................................................................................................... vi

Kata Pengantar ................................................................................................................................. vii

Daftar Isi ........................................................................................................................................... ix

Daftar Gambar ................................................................................................................................. xii

Daftar Tabel ..................................................................................................................................... xiii

Intisari .............................................................................................................................................. xiv

Abstrack ........................................................................................................................................... xiv

BAB I. Pendahuluan .......................................................................................................................... 1

A. Latar Belakang ............................................................................................................................. 1

B.Rumusan Masalah ......................................................................................................................... 3

C.Batasan Masalah ........................................................................................................................... 3

BAB II. Kajian Pustaka ....................................................................................................................... 5

A. Macromedia Flash ....................................................................................................................... 5

B. Game RPG (Role Playing Game) ................................................................................................... 6

C. Sistem Operasi Android ............................................................................................................... 7

D. Adobe Air ..................................................................................................................................... 8

E. Perangkat Lunak ........................................................................................................................... 9

F. Bahasa Pemprograman ................................................................................................................ 10

G. Wayang ........................................................................................................................................ 11

H. PenelitianSerupa.......................................................................................................................... 12

BAB III. Tujuan dan Manfaat ............................................................................................................ 13

A. Tujuan .......................................................................................................................................... 13

B. Manfaat ........................................................................................................................................ 13

BAB IV. Metode Penelitian ............................................................................................................... 14

A. Metodologi Analisis ..................................................................................................................... 14

The Wayangs, Role Playing Game Berbasis..., Gigih Akhid Nursetyoaji, Fak. Teknik UMP 2014

Page 10: LAPORAN TUGAS AKHIRrepository.ump.ac.id/2614/1/GIGIH A. COVER.pdfHALAMAN PENGESAHAN LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT GIGIH AKHID

B. Analisis Kebutuhan....................................................................................................................... 19

C. Perancangan Perangkat Lunak ..................................................................................................... 23

D. Perancangan Diagram Alir ........................................................................................................... 23

E. Perancangan Antar Muka............................................................................................................. 29

BAB V. Hasil dan Pembahasan ......................................................................................................... 35

A. Batasan Implementasi ................................................................................................................. 35

B. Game RPG Berbasis Controller Touchscreendi Android ............................................................. 35

C. Implementasi Komponen-komponenGameRPG .......................................................................... 36

D. Implementasi Antar Muka ........................................................................................................... 46

E. Analisis Kinerja Game RPG Berbasis Controller Touchscreen di Android .................................... 50

BAB VI. Penutup ............................................................................................................................... 56

A. Kesimpulan .................................................................................................................................. 56

B. Saran ............................................................................................................................................ 56

Daftar Pustaka .................................................................................................................................. 59

The Wayangs, Role Playing Game Berbasis..., Gigih Akhid Nursetyoaji, Fak. Teknik UMP 2014

Page 11: LAPORAN TUGAS AKHIRrepository.ump.ac.id/2614/1/GIGIH A. COVER.pdfHALAMAN PENGESAHAN LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT GIGIH AKHID

DAFTAR GAMBAR

Gambar 1. Story Board Halaman Awal ............................................................................................ 15

Gambar 2. Story Board Map Raksasa............................................................................................... 16

Gambar 3. Story Board Map Manusia ............................................................................................. 17

Gambar 4. Story Board Map Dewa .................................................................................................. 18

Gambar 5. Proses Game RPG ........................................................................................................... 24

Gambar 6. Proses Pemilihan Pada Game Menu ............................................................................. 25

Gambar 7. Proses Pergerakan Karakter Pada Game Play ................................................................ 27

Gambar 8. Proses Battle Sistem Pada Quest ................................................................................... 29

Gambar 9. Rancangan Antar Muka Controller................................................................................. 30

Gambar 10. Rancangan Antar Muka Menu Utama.......................................................................... 31

Gambar 11. Rancangan Antar Muka Menu Karakter ....................................................................... 31

Gambar 12. Rancangan Antar Muka Game Play .............................................................................. 32

Gambar 13. Rancangan Antar Muka Game Play dengan Controller ............................................... 33

Gambar 14. Rancangan Antar Muka Karakter Message Display ..................................................... 34

Gambar 15. Sprite Karakter Utama Kondisi Bergerak ..................................................................... 37

Gambar 16. Script Karakter Utama Kondisi Bergerak ...................................................................... 38

Gambar 17. Sprite Kecepatan Karakter Utama Kondisi Bergerak ................................................... 39

Gambar 18. Sprite Karakter NPC Kondisi Bergerak .......................................................................... 40

Gambar 19. Script Interaksi Sprite NPC .......................................................................................... 40

Gambar 20. Interaksi Sprite NPC 1 pada Hero 1 ............................................................................. 40

Gambar 21. Map Dunia Manusia dan Dewa ................................................................................... 41

Gambar 22. Map Dunia Manusia dan Raksasa ............................................................................... 42

Gambar 23. Map Pepohonan Dunia Manusia dan Raksasa ............................................................ 43

Gambar 24. Tampilan Sistem Inventory ......................................................................................... 44

Gambar 25. Script Game Pingsut .................................................................................................... 45

Gambar 26. Karakter Pada Game Pingsut ....................................................................................... 46

Gambar 27. Tampilan Halaman Utama ........................................................................................... 46

Gambar 28. Tampilan Halaman Pemilihan Karakter ....................................................................... 47

Gambar 29. Tampilan Halaman Game Play .................................................................................... 48

Gambar 30. Script Halaman Game Play .......................................................................................... 48

The Wayangs, Role Playing Game Berbasis..., Gigih Akhid Nursetyoaji, Fak. Teknik UMP 2014

Page 12: LAPORAN TUGAS AKHIRrepository.ump.ac.id/2614/1/GIGIH A. COVER.pdfHALAMAN PENGESAHAN LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT GIGIH AKHID

Gambar 31. Tampilan Halaman Permainan Selesai ........................................................................ 49

Gambar 32. Pengujian Game Pada Samsung Galaxy Tab 3 ............................................................ 50

Gambar 33. Pengujian Game Pada Samsung Galaxy Note 2 .......................................................... 51

Gambar 34. Pengujian Game Pada Samsung Galaxy S4 ................................................................. 51

Gambar 35. Pengujian Game Pada Evercross A12 .......................................................................... 52

The Wayangs, Role Playing Game Berbasis..., Gigih Akhid Nursetyoaji, Fak. Teknik UMP 2014

Page 13: LAPORAN TUGAS AKHIRrepository.ump.ac.id/2614/1/GIGIH A. COVER.pdfHALAMAN PENGESAHAN LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT GIGIH AKHID

DAFTAR TABEL

Tabel 1.Tampilan Sprite ................................................................................................................... 57

The Wayangs, Role Playing Game Berbasis..., Gigih Akhid Nursetyoaji, Fak. Teknik UMP 2014

Page 14: LAPORAN TUGAS AKHIRrepository.ump.ac.id/2614/1/GIGIH A. COVER.pdfHALAMAN PENGESAHAN LAPORAN TUGAS AKHIR THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT GIGIH AKHID

INTISARI

Perkembangan Game RPG akhir-akhir ini sangatlah pesat, dari segi sistem permainan, sistem pertarungan, dan sistem Controller untuk memainkannya. Controller yang sering sekali di gunakan adalah Controller yang menyerupai Controller pada playstation. Perkembangan game dilihat dari segi perangkat yang menjalankannya juga sangat pesat, mulai dari sebuah game yang berjalan pada PC, hingga pada mobile yang memiliki sistem operasi yaitu smartphone salah satunya adalah Android. Android merupakan sistem operasi pada mobile yang berkembang sangat pesat, karena masih tergolong sistem operasi mobile yang baru. Perkembangan untuk aplikasi yang berjalan pada Android sangatlah pesat, namun untuk perkembangan Game RPG masih sangat kurang. Sebagian besar Game RPG yang terdapat pada Android merupakan sebuah game yang pada awalnya berasal dari sistem operasi lain seperti IOS kemudian di terapkan pada Android, bukan murni Game RPG dari yang dibangun untuk Android.

Untukmenyikapihalinidibutuhkansebuahdobrakankemajuan yang dilakukan agar dapatikutbersaingdengankemajuanteknologi yang terjadi.MembangunsebuahGame RPG yang berjalanpada mobile bersistemoperasi Android menggunakanController virtual yang memilikifungsisepertiControllerpadaplaystation.Controller yang digunakanmenjadisatudenganperangkatutamanya, dalamhalinimenggunakaninteraksitouchscreen.

Kata kunci : Game RPG, Controller, dan Android.

ABSTRACT

RPG Game has shown a rapid development, in terms of its gaming system, battling, and its Controller. The Controller mostly used is the one like the playstation. From its machine platform, the game also has developed much more. The game can be played in the PC, mobile with its operating system of smartphone, one of them is Android. Android is one of the mobile operation system with a very fast development. In the midst of its development, the Android has a less development on the RPG game. Most of RPG games are the adapted games taken from other operating systems like IOS, not the games which are originally designed for Android.

Thus, it needs a breakthrough to win the competition in a global context, especially in the game industry. One of them is to build an RPG game based on the Android using a virtual Controller functioning like the one in the playstation. The Controller used is intergrated in the main tool, using an interaction of touchscreen.

Keywords: RPG Game, Controller, Android.

The Wayangs, Role Playing Game Berbasis..., Gigih Akhid Nursetyoaji, Fak. Teknik UMP 2014