BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Dalam sejarah kabupaten kuningan pada masa islam tidak lepas pengaaruhnya dari kesultanan Cirebon. Pada tahun 1470 masehi ulama besar yang bernama Syeh Syarif Hidayatullah putra Syarif Abdullah dan ibunya Rara Santang atau Syarifah Modaim putra Arya Kamuning dating ke kota Cirebon Jawa Barat. (Dede Sukarya, 2011, Sekelumit Tentang Sejarah Kuningan) Pada waktu Syeh Syarif Hidayatullah di Luragung, Kuningan, datanglah Ratu Ontin Nio istrinya dalam keadaan hamil dari negeri Cina (bergelar: Ratu Rara Sumanding) ke Luragung, Kuningan, dari Ratu Ontin Nio alias Ratu Lara Sumanding lahir seorang putra yang tampan dan gagah yang diberi nama Pangeran Kuningan. setelah dari Luragung, Kuningan, Syeh Syarif Hidayatullah dengan rombongan menuju tempat tinggal Ki Gendeng Kuningan di Winduherang, dan menitipkan Pangeran Kuningan yang masih kecil kepada Ki Gendeng Kuningan agar disusui oleh istri Ki Gendeng Kuningan, karena waktu itu Ki Gendeng Kuningan mempunyai putera yang sebaya dengan Pangeran Kuningan namanya Amung Gegetuning Ati yang oleh Syeh Syarif Hidayatullah diganti namanya menjadi Pangeran Arya Kamuning serta beliau memberikan amanat bahwa kelak dimana Pangeran Kuningan sudah dewasa akan dinobatkan menjadi Adipati Kuningan. (Dede Sukarya, 2011, Sekelumit Tentang Sejarah Kuningan) Dengan demikian penulis ingin mengangkat tentang sejarah mengenai kota Kuningan Jawa Barat dan ingin sekali menjunjung tinggi nilai Pencak Silat yang tumbuh kembang d tanah Pasundan untuk di aplikasikan dalam sebuah game fighting yang diberi judul Aplikasi Game Street Fighter Arya Kamuning Berbasis Desktop Dengan Mernggunakan Greenfoot Framework 1
2 1.2 Perumusan Masalah Berdasarkan latar belakang masalah yang telah diuraikan di atas, yang menjadi pokok permasalahan adalah sebagai berikut : 1. Bagaimana memberikan informasi tentang sejarah Kota Kuningan Jawa Barat dan Arya Kamuning yang mempunyai peliharaan Kuda Kuningan yang sakti. 2. Bagaimana memperkenalkan tokoh-tokoh yang berada di Kabupaten Kuningan Jawa Barat yang disajikan dalam bentuk game. 3. Bagaimana memberikan gambaran tentang sejarah Arya Kamuning di Kabupaten Kuningan Jawa Barat dan materi-materi yang terkandung didalamnya. 1.3 Maksud dan Tujuan Berdasarkan permasalahan yang diteliti, maka maksud dari penelitian ini adalah Aplikasi Game Street Fighter Arya Kamuningan Berbasis Desktop Dengan Mernggunakan Greenfoot Framework. Sedangkan tujuan yang hendak dicapai dalam penelitian ini diantaranya adalah sebagai berikut : 1. Memberikan informasi tentang sejarah Kota Kuningan Jawa Barat dan Arya Kamuning yang mempunyai peliharaan Kuda Kuningan yang sakti. 2. Memperkenalkan tokoh-tokoh yang berada di Kabupaten Kuningan Jawa Barat yang disajikan dalam bentuk game. 3. Memberikan gambaran tentang sejarah Arya Kamuning di Kabupaten Kuningan Jawa Barat dan materi-materi yang terkandung didalamnya.
3 1.4 Batasan Masalah Adapun batasan masalah dalam membangun aplikasi ini, adalah sebagai berikut: 1. Game yang dibangun berbentuk 2 dimensi dan offline. 2. Game ini dibangun berbasis desktop atau diperuntukan untuk PC (Personal Computer). 3. Genre game adalah game fighting, dimana game fighting merupakan game yang intinya harus menjatuhkan lawan tandingnya, apa itu dengan pukulan, tendangan, atau dengan perpaduan keduanya maupun dengan jurus-jurus yang di keluarkan. 4. Game ini bersifat single player. 5. Level game hanya dibatasi sampai level 3 saja, dimana level 2 sampai level 3 diproyeksikan lebih interaktif daripada level 1, tingkat kecerdasan musuh akan bertambah di level 2 dan level berikutnya sampai di akhir level yaitu level 3 pemain akan melawan raja terkahir yang tingkat kekuatannya lebih tinggi. 6. Musuh yang disertakan dalam aplikasi permainan ini terdiri dari 3 tokoh yaitu Wuluh Balang,Nyi Durga dan Menjangan Wulung. 7. Media seperti gambar dan efek suara dalam pembangunan game ini, sebagian dibuat oleh penulis untuk perancangannya. 8. Pembangunan game ini menggunakan diagram UML dalam dokumentasi pada tahap analisis dan perancangan. 9. Game ini dibangun sesuai dengan materi yang telah diajarkan disekolah. Dengan usia 13 tahun keatas, atau setara dengan tingkat SMP dan di kaji lebih dalam lagi di tingkat SMA dan tingkat perguruan tinggi. 10. Media interaksi menggunakan keyboard. 11. Karakter utama pada game ini adalah Arya Kamuning. 12. Aplikasi game ini dibangun dengan Bahasa Pemrograman Java, menggunakan JDK 1.6 dan IDE GreenFoot 2.0.1.
4 1.5 Metodologi Penelitian Metodologi yang digunakan dalam penelitian ini terbagi menjadi dua tahap yaitu pengumpulan data dan pengembangan aplikasi. a. System / Information Engineering and Modeling. Permodelan ini diawali dengan mencari kebutuhan dari keseluruhan sistem yang akan diaplikasikan ke dalam bentuk software. Hal ini sangat penting, mengingat software harus dapat berinteraksi dengan elemen-elemen yang lain seperti hardware, database, dsb. Tahap ini sering disebut dengan Project Definition. b. Software Requirements Analysis. Proses pencarian kebutuhan diintensifkan dan difokuskan pada software. Untuk mengetahui sifat dari program yang akan dibuat, maka para software engineer harus mengerti tentang domain informasi dari software, misalnya fungsi yang dibutuhkan, user interface, dsb. Dari 2 aktivitas tersebut (pencarian kebutuhan sistem dan software) harus didokumentasikan dan ditunjukkan kepada pelanggan. c. Design. Proses ini digunakan untuk mengubah kebutuhan-kebutuhan diatas menjadi representasi ke dalam bentuk blueprint software sebelum coding dimulai. Desain harus dapat mengimplementasikan kebutuhan yang telah disebutkan pada tahap sebelumnya. Seperti 2 aktivitas sebelumnya, maka proses ini juga harus didokumentasikan sebagai konfigurasi dari software. d. Coding. Untuk dapat dimengerti oleh mesin, dalam hal ini adalah komputer, maka desain tadi harus diubah bentuknya menjadi bentuk yang dapat dimengerti oleh mesin, yaitu ke dalam bahasa pemrograman melalui
5 proses coding. Tahap ini merupakan implementasi dari tahap design yang secara teknis nantinya dikerjakan oleh programmer. e. Testing / Verification. Sesuatu yang dibuat haruslah diujicobakan. Demikian juga dengan software. Semua fungsi-fungsi software harus diujicobakan, agar software bebas dari error, dan hasilnya harus benar-benar sesuai dengan kebutuhan yang sudah didefinisikan sebelumnya. f. Maintenance. Pemeliharaan suatu software diperlukan, termasuk di dalamnya adalah pengembangan, karena software yang dibuat tidak selamanya hanya seperti itu. Ketika dijalankan mungkin saja masih ada error kecil yang tidak ditemukan sebelumnya, atau ada penambahan fiturfitur yang belum ada pada software tersebut. Pengembangan diperlukan ketika adanya perubahan dari eksternal perusahaan seperti ketika ada pergantian sistem operasi, atau perangkat lainnya. Roger S.Pressman,2002, Waterfall Model 1.6 Sistematika Penulisan Sistematika penulisan skripsi ini disusun untuk memberikan gambaran umum mengenai game yang dibangun. Sistematika penulisan dalam penelitian ini adalah sebagai berikut :
6 BAB I PENDAHULUAN Pendahuluan adalah bagian yang sangat penting. di dalam pendahuluan terdapat informasi mengenai apa yang dibahas. Selain itu, dicantumkan pula tujuan yang ingin dicapai di dalamanya. II LANDASAN TEORI Membahas mengenai landasan teori yang digunakan dalam membangun game, teori-teori umum yang berkaitan dengan Aplikasi Game Street Fighter Arya Kamuningan Berbasis Desktop Dengan Mernggunakan Greenfoot Framework dan materi-materi pendukung lainnya. BAB III ANALISIS DAN PERANCANGAN Menguraikan penjelasan mengenai analisis dan perancangan yang memaparkan proses identifikasi masalah game yang akan dibangun,analisis kebutuhan dan perancangan antar muka yang menggambarkan rancangan game yang akan dibangun. BAB IV IMPLEMENTASI DAN PENGUJIAN Menjelaskan mengenai implementasi dari hasil analisis dan perancangan game sejarah yang telah dibangun dan disertai dengan pengujian aplikasi. BAB V KESIMPULAN DAN SARAN Menjelaskan tentang kesimpulan yang diperoleh dari hasil implementasi dan pengujian game yang telah dibangun, serta saransaran untuk pengembangan game ini selanjutnya.