Download - BAB 1
![Page 1: BAB 1](https://reader036.vdokumen.com/reader036/viewer/2022081813/55cf97b4550346d033931a65/html5/thumbnails/1.jpg)
BAB I
PENDAHULUAN
1.1. Latar Belakang Masalah
Perkembangan smartphone yang sangat cepat beberapa tahun terakhir telah
membuat perubahan di berbagai aspek teknologi informasi, salah satunya adalah
aplikasi permainan / game. Dewasa ini, aplikasi permainan tidak hanya dimainkan
melalui komputer PC (Personal Computer) maupun laptop yang rata-rata
membutuhkan waktu lama untuk memainkannya, tetapi juga melalui perangkat
telepon genggam yang dimainkan dalam waktu yang relatif singkat, misalnya sambil
menunggu pesanan makanan atau menunggu bus. Bahkan tidak jarang juga kegiatan
bermain game ini menimbulkan kecanduan untuk terus memainkan game tersebut
lagi dan lagi.
Budaya Indonesia dewasa ini telah mulai dilupakan oleh sebagian besar
masyarakat Indonesia. Padahal, jika mau digali secara lebih dalam, banyak nilai-
nilai budaya yang terkandung di dalamnya. Seperti misalnya budaya slametan pada
Masyarakat Jawa Kejawen, seni pewayangan yang berkembang di Pulau Jawa dan
Bali, termasuk di dalamnya perang saudara antara keluarga Pandawa melawan
sepupu mereka, yaitu para Korawa dalam Perang Bharatayudha. Seperti yang telah
tertulis di sebuah naskah kakawin berbahasa Jawa kuno yang ditulis pada tahun 1157
1
![Page 2: BAB 1](https://reader036.vdokumen.com/reader036/viewer/2022081813/55cf97b4550346d033931a65/html5/thumbnails/2.jpg)
oleh Mpu Sedah, Perang Besar Bharatayudha terjadi karena adanya perebutan
kekuasaan di Kerajaan Astinapura, antara para Pandawa dan para Korawa yang
berjumlah seratus. Perang saudara ini terjadi pada awalnya dimulai dengan
pembuangan para Pandawa ke dalam hutan selama 12 tahun karena mereka kalah
bermain dadu. Dan pada tahun ke 13, mereka kembali ke Astinapura untuk
mengambil setengah kerajaan yang sudah seharusnya menjadi hak mereka. Akan
tetapi karena keserakahan dari penguasa Astinapura pada saat itu, Prabu Duryudana,
yang mengakibatkan gagalnya perundingan yang pada akhirnya pecahlah perang
saudara Bharatayuda.
![Page 3: BAB 1](https://reader036.vdokumen.com/reader036/viewer/2022081813/55cf97b4550346d033931a65/html5/thumbnails/3.jpg)
3
Cerita wayang ini mengandung moral bahwa kekuasaan dapat membuat
seseorang dapat menjadi gelap mata, dan bahkan perang antara saudara sendiri yang
terjadi pada cerita Perang Bharatayudha ini. Oleh karena itu, penulis tertarik untuk
membuat Game Panah Sakti Arjuna, dengan harapan mereka akan mengenal lebih
jauh tentang nilai-nilai moral Perang Bharatayudha yang ditanamkan melalui game
ini.
![Page 4: BAB 1](https://reader036.vdokumen.com/reader036/viewer/2022081813/55cf97b4550346d033931a65/html5/thumbnails/4.jpg)
4
1.2. Tujuan
Tujuan yang ingin dicapai dari pelaksanaan dan penulisan tugas akhir ini
adalah membangun aplikasi Game Panah Sakti Arjuna yang mengandung nilai-nilai
budaya Indonesia. Maka berdasarkan dari latar belakang masalah maka diharapkan
penulis dapat menjawab beberapa pertanyan – pertanyaan berikut :
− Bagaimana mengelola High Score dan mempostingnya secara luas di Game
ini ?
− Bagaimana mengelola score dan batasan waktu di Game ini ?
− Bagaimana mengelola pembelian panah dan background yang bervariasi di
Game ini ?
1.3. Pembatasan Masalah
Untuk mencegah agar ruang lingkup tugas akhir ini tidak menjadi terlalu
luas, maka penulis membuat beberapa pembatasan masalah, apa yang termasuk dan
tidak termasuk dalam aplikasi Game Panah Sakti Arjuna. Untuk hal – hal yang
termasuk di dalam Game Panah Sakti Arjuna ini antara lain : Game ini akan
berbentuk Game First Person Shooting, di dalam game ini akan dibuat minimal 7
jenis sasaran tembak, 3 jenis kantong emas, dan 7 jenis anak panah. Untuk
menembak, pemain harus men-tap screen smartphonenya. Pada game ini akan
![Page 5: BAB 1](https://reader036.vdokumen.com/reader036/viewer/2022081813/55cf97b4550346d033931a65/html5/thumbnails/5.jpg)
5
terdapat 3 level : level 1, menggunakan target yang tidak bergerak Sedangkan level 2
menggunakan target bergerak, dan level 3 menggunakan target bergerak dan dibuat
target yang membawa koin emas. Akan ada waktu yang dihitung mundur menuju
Game Over dari satu kali permainan. Pemain dapat memposting score pada web site
yang telah disediakan.
Sedangkan Game Panah Sakti Arjuna ini tidak penulis bahas adalah Game
Panah Sakti Arjuna ini tidak menggunakan Live Camera sebagai backgroundnnya.
Game Panah Sakti Arjuna ini hanya berupa single player, tidak mencakup fitur
multiplayernya. Game Panah Sakti Arjuna ini berupa Game 2 Dimensi, tidak 3
Dimensi. Game Panah Sakti Arjuna hanya menggunakan Touch sebagai cara
memainkannya, tidak menggunakan Accelerometer
1.4. Metodologi Penelitian
Metode yang digunakan dalam pengumpulan data adalah sebagai berikut :
1. Metode Studi Pustaka
Merupakan studi pada sumber – sumber yang dapat dijadikan rujukan dari
data atau leteratur-literatur, di antaranya adalah Android : Pemrograman
Palikasi Mobile Smartphone dan Tablet PC Berbasis Android dari Nazruddin
Safaat H, Menggunakan UML dari Prabowo Pudjo Widodo dan Herlawati, 51
Karakter Tokoh Wayang Populer dari Margono Notopertomo dan Warih
![Page 6: BAB 1](https://reader036.vdokumen.com/reader036/viewer/2022081813/55cf97b4550346d033931a65/html5/thumbnails/6.jpg)
6
Jatirahayu, dan Bharata Yudha oleh Sunardi D. M.
2. Observasi
Merupakan pengamatan pada game – game Android yang tersedia di pasaran,
seperti Game Fruit Ninja dari Halfbrick Studios, Game Raiden dari Seibu
Kaihatsu, dan Game Mr Nom dari Mario Zechner.
1.5. Sistematika Penulisan
Sistematika dari penulisan tugas akhir ini adalah sebagai berikut :
BAB I Pendahuluan, pada bab ini menjelaskan tentang latar belakang
masalah, tujuan, pembatasan masalah, metodologi penelitian,
sistematika penulisan, dan kerangka pemikiran
BAB II Tinjauan Pustaka, bab ini menjelaskan tentang pengertian dari
Sistem Operasi Android, sejarahnya, fitur – fiturnya, arsitekturnya,
ADT (Android Development Tools) Pluginnya, serta juga sepenggal
kisah Perang Bharatayudha, tokoh – tokoh yang ada di dalamnya,
seperti Arjuna, Kresna, Bima, Srikandi, Pandito Durna, Jayadrata,
dan lain – lain. Serta dijelaskan juga senjata – senjata yang dipakai
oleh tokok – tokoh di dalamnya, dan juga nilai – nilai moral yang
tertanam dalam Perang Bharatayudha ini.
BAB III Perancangan Sistem, bab ini didahului dengan sedikit pendahuluan
![Page 7: BAB 1](https://reader036.vdokumen.com/reader036/viewer/2022081813/55cf97b4550346d033931a65/html5/thumbnails/7.jpg)
7
tentang tujuan dan ruang lingkup sistem perangkat lunak, dan
akhirnya dijelaskan blueprint dari game ini secara mendalam,
meliputi arsitektur perangkat lunaknya, diagram – diagram UML
nya, meliputi Use Case Diagram, Class Diagram, Sequence
Diagram, State Diagram, Activity Diagram, dan Component
Diagram, bagan terstruktur, rancangan tabel di database dan juga
perancangan input, output, dan menunya.
BAB IV Implementasi Program, pada bab ini berisi tentang spesifikasi
perangkat keras dan perangkat lunaknya, dan berbagai implementasi
dari perancangan perangkat lunak yang telah dibuat sebelumnya,
seperti implementasi basis data, proses, input, output, dan menunya.
BAB V Kesimpulan dan Saran, bab ini berisi tentang kesimpulan dari hasil
pembuatan Aplikasi Game Panah Sakti Arjuna dan saran-saran yang
ditujukan kepada semua pihak yang bersangkutan.
![Page 8: BAB 1](https://reader036.vdokumen.com/reader036/viewer/2022081813/55cf97b4550346d033931a65/html5/thumbnails/8.jpg)
8
1.6. Kerangka Pemikiran
![Page 9: BAB 1](https://reader036.vdokumen.com/reader036/viewer/2022081813/55cf97b4550346d033931a65/html5/thumbnails/9.jpg)
9
Gambar 1.1 Kerangka Pemikiran
![Page 10: BAB 1](https://reader036.vdokumen.com/reader036/viewer/2022081813/55cf97b4550346d033931a65/html5/thumbnails/10.jpg)
10
Keterangan :
Pada tahap analisa Game, dianalisa 3 contoh game, yaitu Game Fruit Ninja
dari Halfbrick Studios, Game Raiden dari Seibu Kaihatsu, dan Game Mr Nom dari
Mario Zechner. Untuk Game Fruit Ninja, diambil contoh fitur Toko pedang dan
backgroundnya untuk dimasukkan ke dalam Game Panah Sakti Arjuna. Game Mr
Nom dari Mario Zechner diambil contoh framework yang dipakai, dan sedikit
dimodifikasi (ditambah dan dikurangi beberapa fungsi). Untuk Game Raiden dari
Seibu Kaihatsu, diambil contoh bagaimana tembakan dari pesawat – pesawatnya
dijadikan panah dalam Game Panah Sakti Arjuna.
Untuk Analisa Kebutuhan, dilakukan dengan 2 metode. Metode observasi,
dilakukan dengan menganalisis ketiga contoh game yang telah disebutkan di atas.
Untuk metode Studi Literatur, dilakukan dengan mempelajari 2 buah buku sejarah
wayang, yakni 51 karakter tokoh wayang populer dari Margono Notopertomo, dan
Bharatayudha dari Sunardi D.M.
Untuk perancangan Game Panah Sakti Arjuna, dilakukan dengan
menggunakan software Dia-gnome untuk membuat berbagai diagram, seperti
diagram – diagram UML, Arsitektur Perangkat Lunak, dan Bagan Terstruktur.
Untuk Pembuatan program, digunakan software Filezilla 3.5.3 untuk
mengupload file – file dari HTML5 (untuk menampilkan web page), CSS3 (untuk
menghias web page), Jquery 1.8.2 dan Jquery Tools 1.2.7 (untuk beberapa animasi,
![Page 11: BAB 1](https://reader036.vdokumen.com/reader036/viewer/2022081813/55cf97b4550346d033931a65/html5/thumbnails/11.jpg)
11
dan overlay). Selain itu juga digunakan Apache 2.2.19 sebagai Web Server di
pmkribogor.tk untuk menampung file – file PHP, dan MySQL 5.1 sebagai software
database di web server. Juga digunakan GIMP 2.8.2 untuk mendesign beberapa
gambar yang digunakan di Game Panah Sakti Arjuna dan Web sitenya. Di pihak
client (Android apps), digunakan 2 buah tools online, yaitu http://snipmp3.com
untuk mengconvert file video di youtube menjadi file berextensi .mp3, dan http://cut-
mp3.com untuk memotong file mp3 menjadi potongan kecil dari file tersebut. Untuk
bahasa pemrogramannya, digunakan Java versi 1.7.0_25 dan Android Developer
Tools 21.1.0-569685 sebagai developer tools nya (termasuk di dalamnya IDE,
Android sdk nya dan emulatornya (Android 2.2 yang dipakai)).
Untuk implementasi dari Game Panah Sakti Arjuna, digunakan emulator
Android 2.2 dari ADT yang telah dijelaskan di atas, Smartphone Samsung Galaxy
Mini GT – S5570 dengan Android 2.2 yang telah terinstall di dalamnya, dan juga
SpeedUp S3 dengan Android 4.0.3 yang terinstall di dalamnya. Untuk perangkat
Lunak Game Panah Sakti Arjuna, dengan bermain game Panah Sakti Arjuna,
diperoleh score dan juga score yang terpublish di web site pmkribogor.tk/skripsi.
Dan pemain juga dapat membeli panah dan background jika sudah mendapatkan
koin dari target pembawa koin di level 3. Lalu terakhir dibuat manual tugas akhirnya.