THE WAYANGS, ROLE PLAYING GAME BERBASIS MOBILE DENGAN ACTIONSCRIPT THEWAYANGS, ROLE PLAYING GAME BASED ON MOBILE WITH ACTIONSCRIPT - repository perpustakaan

LAPORAN TUGAS AKHIR

  ii

  

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

  

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

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

HALAMAN PERNYATAAN

  DenganinisayamenyatakanbahwaLaporanTugasAkhirinitidakterdapatkarya yang pernahdiajukanuntukmemperolehgelarSarjanaKomputer di suatuPerguruanTinggi, dansepanjangpengetahuansayajugatidakterdapatkaryaataupendapat yang pernahditulisatauditerbitkanoleh orang lain, kecuali yang secaratertulisdiacudalamnaskahinidandisebutkandalamdaftarpustaka.

  Purwokerto,Agustus 2014 Gigih Akhid Nursetyoaji

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

  

HALAMAN MOTTO

Adapun orang yang memberikandanbertakwa, danmembenarkanadanyapahala yang terbaik,maka kami kelakakanmenyiapkanbaginyajalan yang mudah”.

  

(QS Al Lailayat 5, 6, 7)

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.

  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

  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

  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

  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

  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

  DAFTAR TABEL

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

  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.