Seminar Perkembangan dan Hasil Penelitian Ilmu Komputer (SPHP-ILKOM)
261
Rancang Bangun Edugame Heroes Of Nation untuk Mempelajari Sejarah Pahlawan Indonesia dengan Android M. Nicky Oktaviano*1, Alfian Prastya.S2, Daniel Udjulawa3 STMIK Global Informatika MDP Jl. Rajawali No.14 Palembang 1,2,3 PS Teknik Informatika STMIK Global Informatika MDP e-mail: *
[email protected],
[email protected],
[email protected] 1,2,3
Abstrak Sejarah merupakan salah satu pelajaran di pendidikan dasar dan pendidikan lanjutan. Namun sejarah ini banyak dilupakan oleh sebagian masyarakat, yang terutama sejarah pahlawan nasional. Tentunya diperlukan suatu cara untuk menimbulkan niat ketertarikan seseorang dalam mempelajari pahlawan nasional. Metode untuk membangun aplikasi ini menggunakan metode iterasi, yakni proses pembuatan aplikasi ini dilakukan secara berulang. Aplikasi ini dibuat bentuk edugame dengan genre platform game, sehingga minat pengguna akan lebih tergugah dalam belajar sejarah pahlawan nasional. Tahap pengembangan aplikasi diawali dengan tahap perencanaan sistem, yaitu menetapkan sejarah sebagai media pembelajaran dan Adobe Flash sebagai media pembuatan edugame. Tahap analisis,yaitu menetapkan nama dan sejarah pahlawan. Tahap desain dan pengkodean, yaitu membuat rancangan tampilan antarmuka serta melakukan pengkodean, kemudian dilanjutkan dengan tahap implementasi dan pengujian. Edugame ini dapat menarik minat para pelajar serta masyarakat luas untuk mempelajari sejarah pahlawan nasional. Kata kunci—Pahlawan Nasional, Android, Edugame, Iterasi.
Abstract History is one of lesson that people tend to forget espicially the history of their country heroes. There should be a way to increase the interest to know more about their country heroes. This aplication made using Android Operating System. Edugame will be made with iteration method, the method that repeatedly used to solve a problem Application development stage will be started with system planning, mean to specify history as a study media and Adobe Flash as a media to create the edugame with. Analysis stage, men to specify heroes’s name and history. Design and code stage mean to make a user interface and make the code, then continued with implementation and testing stage. Edugame is completed it to increase students and community interest to study their own country heroes. Keyword—Country Heroes, Android, Edugame, Iteration
Oktober 2014
262
ISSN: 2407-1102 1. PENDAHULUAN
M
ata Pelajaran sejarah di kalangan masyarakat luas merupakan pelajaran yang cukup membosankan karena harus mempelajari sesuatu yang sudah lampau dan hal itu kurang menarik minat para pelajar untuk mengetahui sejarah Indonesia, khususnya tentang pahlawan. Dengan bantuan teknologi diharapkan para pelajar dan kalangan umum dapat mengetahui sejarah nasional beserta nama pahlawan dan asal usulnya. Dari keprihatinan tersebut, penulis mencoba merancang pembelajaran tentang sejarah pahlawan melalui game dengan memanfaatkan system operasi Android. Android merupakan sistem Operasi yang saat ini banyak digunakan dalam berbagai aplikasi, dengan menggunakan media Handphone ataupun smartphone atau komputer. Dalam pembuatan edugame tersebut penulis memilih genreplatform game sebagai permainan perantara untuk mengingat sejarah pahlawan yang ada di Indonesia. Video Game jenis ini dibuat dengan tujuan spesifik sebagai alat pendidikan, entah untuk belajar mengenal warna untuk balita, mengenal huruf dan angka, matematika, sampai belajar bahasa asing. Developer yang membuatnya, harus memperhitungkan berbagai hal agar game ini benar-benar dapat mendidik, menambah pengetahuan dan meningkatkan ketrampilan yang memainkannya. Target segmentasi pemain harus pula disesuaikan dengan tingkat kesulitan dan design visual ataupun animasinya. Pemilihan genre ini karena cukup banyak digemari dikalangan anak-anak atau orang dewasa.
2. METODE PENELITIAN 2.1 Platform Game Salah satu genre dalam video game yang dikarakterisasikan dengan melompat antar platflorm atau obstacle lain. Dibutuhkan pengendalian dari pemain untuk mencegah karakter jatuh dari platform atau salah melompat. Contoh-contoh game ini bervariasi, beberapa mekanisme lompatan di modifikasi dengan bantuan alat-alat tertentu seperti tali pengayun dengan panjang yang telah diatur atau melompat dari trampoli atau pegas. Platform game pada awalnya tercipta pada tahun 1980-an dengan penerusnya berupa 3D platform yang dipopulerkan pada pertengahan 1990-an. Platform ini masih banyak digunakan pada saat ini dengan berbagai pengembangan. 2.2 Pahlawan Pahlawan adalah orang yang menonjol karena keberaniannya dan pengorbanannya dalam membela kebenaran atau pejuang yang gagah berani. 2.3 Android Android adalah sebuah sistem operasi pada handphone yang bersifat terbuka dan berbasis pada sistem operasi Linux. Android bisa digunakan oleh setiap orang yang ingin menggunakannya pada perangkat mereka. 2.4 Adobe Flash Adobe Flash merupakan sebuah program yang didesain khusus oleh Adobe dan program aplikasi standar authoring tool professional yang digunakan untuk membuat animasi dan bitmap yang sangat menarik untuk keperluan pembangunan situs web yang interaktif dan dinamis. Flash didesain dengan kemampuan untuk membuat animasi 2 dimensi yang handal dan ringan. aplikasi ini juga dapat digunakan untuk membuat animasi logo, movie, game, pembuatan navigasi pada situs web, tombol animasi, banner, menu interaktif, interaktif form isian, e-card, screensaver dan pembuatan aplikasi-aplikasi web lainnya. Keunggulan yang dimiliki oleh Flash ini adalah ia mampu diberikan kode pemrograman baik yang berjalan sendiri untuk mengatur animasi yang ada didalamnya atau digunakan untuk berkomunikasi dengan program lain seperti HTML, PHP dan Database dengan pendekatan XML, dapat dikolaborasikan dengan web, karena mempunyai keunggulan antara lain kecil dalam ukuran file output-nya. Oktober 2014
Seminar Perkembangan dan Hasil Penelitian Ilmu Komputer (SPHP-ILKOM)
263
2.5 Action Script Bahasa pemrograma yang dibuat berdasarkan ECMAScript, yang digunakan dalam pengembangan situs web dan perangkat lunak menggunakan platform Adobe Flash Player. ActionScript juga dipakai pada beberapa aplikasi basis data, seperti Alpha Five. Bahasa ini awalnya dikembangkan oleh Macromedia, tapi kini sudah dimiliki dan dilanjutkan perkembangannya oleh Adobe, yang membeli Macromedia pada tahun 2005. 2.6 Adobe Photoshop Program atau aplikasi yang khusus untuk membuat dan memanipulasi / mengedit objek atau gambar. Adobe Photoshop ini biasanya banyak digunakan oleh para photografer digital dan perusahaan iklan. Bersama Adobe Acrobat, Adobe Photoshop ini merupakan produk terbaik yang pernah diproduksi oleh Adobe Systems. Saat ini Adobe Photoshop tidak hanya dirancang untuk sebuah pengeditan gambar / foto tetapi sekarang sudah berkembang dan dapat dipakai untuk memproduksi gambar untuk World Wide Web dan juga sudah disertai dengan aplikasi seperti Adobe Image Ready. 2.7 Metodologi Metodologi pengembangan sistem yang digunakan adalah Metodologi Iterasi. Dimana tahapan-tahapan Metodologi Iterasi adalah : 1. Perencanaan Sistem Penulis menetapkan sejarah pahlawan Indonesia sebagai mata pelajaran yang akan ditetapkan pada aplikasi Edugame ini. Penulis juga menetapkan dalam pembuatan Edugame ini menggunakan aplikasi Adobe Flash CS6 untuk pembuatan game dan untuk mengedit foto serta objek-objek yang digunakan dalam pembuatan game ini penulis menggunakan Adobe Photoshop CS6. 2. Analisis Sesuai dengan jenis mata pelajaran yang penulis tentukan yaitu sejarah maka penulis menganalisis daftar nama pahlawan yang ditetapkan pemerintah melalui situs Kementrian Sosial Republik Indonesia dan buku Kisah 124 Pahlawan & Pejuang Nusantara sebagai acuan untuk menentukan jumlah soal dan pahlawan yang dipakai didalam edugame 3. Desain Setelah proses perencanaan dan analisis, penulis membuat rancangan awal aplikasi dengan membuat tampilan antarmuka pada aplikasi, merancang soal-soal yang sesuai dengan data pahlawan yang didapat dan membuat perencanaan stage. 4. Pengkodean Pada tahap ini, penulis melakukan pengkodean pada program terhadap rancangan yang telah dibuat pada tahap sebelumnya. 5. Pengujian Pada tahap ini, penulis menguji edugame yang dibuat dengan menggunakan handphone yang memiliki sistem operasi android sesuai dengan minimum requirements yang dibutuhkan dan mencoba apakah edugame berjalan dengan semestinya atau masih terdapat kesalahan
3. HASIL DAN PEMBAHASAN 3.1 Perencanaan Sistem 3.1.1 Perancangan Karakter pada Permainan Dalam merancang suatu game, ada dua hal yang perlu diperhatikan yaitu deskripsi umum dan komponen permainan. Deskripsi umum mengenai gambaran game yang akan dibuat dan komponen permainan mengenai atribut-atribut yang ada dalam game yang akan dibuat. Pembahasannya adalah sebagai berikut :
Oktober 2014
264
ISSN: 2407-1102
A.
Deskripsi Umum Deskripsi umum pada perancangan game meliputi konsep dasar game, objective game, dan game play. Berikut merupakan penjelasan lebih lengkap dari deskripsi umum perancangan game : 1. Konsep dasar game Game yang ingin dikembangkan akan mengambil judul “Heroes Of Nation”. Heroes yang berarti pahlawan dan Nation berarti negara. Maksud dari judul ini adalah pemain diajak untuk bermain sambil mengingat kembali pahlawan negara mereka. Konsep game Heroes Of Nation ini menyerupai game Mario Bross yang sudah sangat dikenal di kalangan anakanak, remaja dan orang dewasa. Namun yang membuat game ini berbeda adalah didalam permainan akan diselingi beberapa pertanyaan mengenai pahlawan nasional sesuai pulau yang dimainkan oleh pemain. Jika pemain tidak bisa menjawab pertanyaan yang diberikan maka pemain tidak dapat menyelesaikan permainan. Untuk mengurangi kejenuhan pada saat bermain game ini akan menampilkan pertanyaan yang berbeda di setiap pulau. Didalam game ini juga terdapat rintangan obstacle sesuai dengan genre yang penulis ambil yaitu platform game. 2. Objective Game Heroes Of Nation ini ditujukan untuk kalangan anak-anak hingga orang dewasa. Game ini dibuat untuk membantu seseorang yang merasa jenuh atau malas untuk mempelajari sejarah pahlawan Indonesia. Diharapkan dengan adanya game ini dapat menambah pengetahuan dan mengetahui pahlawan yang ada di Indonesia serta belajar sejarah pahlawan menjadi lebih menarik dan menyenangkan. 3. Gameplay Gameplay Heroes Of Nation ini menyerupai game Mario Bross. Pemain diharuskan melewati rintangan obstacle dengan cara menekan tombol joystick yang tersedia didalam permainan serta menjawab pertanyaan yang diberikan mengenai pahlawan sesuai dengan pulau yang dimainkan. Game ini menyediakan lima stage pulau yang sudah dipasang fitur locking level (menyelesaikan salah satu dari lima stage pulau untuk membuka stage pulau lainnya) dan juga di setiap stage utama terdapat lagi dua stage yang harus di selesaikan sebagai persyaratan untuk membuka stage pulau lainnya. Pada awal memulai permainan, pemain diberi kesempatan untuk memilih ingin memulai permainan dari pulau mana. 3.1.2 Komponen Permainan Komponen-komponen yang ada dalam game Heroes Of Nation ada 2 yaitu character dan item. Berikut penjelasannya: 1. Character Dalam permainan Heroes Of Nation memiliki dua character,yaitu: a. Main Character
Gambar 1 Main Character Gambar 1 merupakan tokoh utama dalam Edugame yang penulis buat,character ini yang akan digerakkan dalam permainan menggunakan joystick yang sudah dibuat dalam Edugame. b. Question Character Gambar 2 adalah character yang dapat pemain temui di stage permainan, character ini hanya dapat di temui dan tidak dapat digerakkan, character ini bertugas untuk memberikan pemain pertanyaan seputar pahlawan Indonesia. Oktober 2014
Seminar Perkembangan dan Hasil Penelitian Ilmu Komputer (SPHP-ILKOM)
265
Gambar 2 Question Character 2.
Item Terdapat beberapa item yang digunakan dalam permainan Heroes Of Nation ini,yaitu : a. Collision
Gambar 3 Collision Gambar 3 merupakan tempat character untuk berpijak agar tidak jatuh. b. Duri
Gambar 4 Duri Gambar 4 merupakan rintangan yang menghalangi pemain untuk menyelesaikan permainan. Jika pemain menginjak duri ini maka akan terlempar ke posisi awal permainan. 3.2 Implementasi 3.2.1 Implementasi Antarmuka Aplikasi Permainan 1. Menu Utama
Gambar 5 Main Menu Heroes Saat pertama kali menjalankan aplikasi maka pemain akan masuk ke tampilan menu utama. Bentuk dan tampilan menu utama dapat dilihat pada gambar 5, dari menu utama ini akan dimunculkan tampilan yang memberikan beberapa pilihan bagi user.
Oktober 2014
266 2.
ISSN: 2407-1102
Menu Review
Gambar 6 Menu Review Tampilan menu Review ini akan muncul ketika pemain menekan button Review dimenu utama. Seperti dilihat pada Gambar 6. ada foto yang masih kosong, penulis merancang menu Review ini dapat dilihat apabila pemain sudah menyelesaikan permainan dan mendapatkan foto pahlawan di stage permainan. Dalam menu ini jika pemain sudah mendapatkan foto pahlawan di stage permainan dan sudah mucul di menu Review pemain dapat menekan gambar foto pahlawan dan akan muncul menu detail Review. Tampilan antarmuka proses dapat dilihat pada Gambar 7.
Gambar 7 Detail Review 3.
Select Stage Heroes
Gambar 8 Select Stage (Key Open) Oktober 2014
Seminar Perkembangan dan Hasil Penelitian Ilmu Komputer (SPHP-ILKOM)
267
Gambar 9 Select Stage (Key Closed) Gambar 9 merupakan menu lanjutan dari menu start yang terdapat pada menu utama. Dalam menu ini terdapat stage-stage yang dapat dimainkan berdasarkan dari pulau-pulau yang ada di Indonesia. Pada menu ini juga terdapat menu yang dapat dipilih,yaitu: 1. Select Stage Pada menu ini player dapat memilih sendiri ingin memulai permainan dari pulau mana. Di menu ini kami memasang fitur locking level (gambar gembok digambar), misalnya player ingin memulai dari pulau Sumatera, maka gembok pulau Sumatera akan terbuka dan gambar kunci akan berubah seperti di gambar 10. Player harus memulai awal permainan dari provinsi yang dipilih dan player harus menyelesaikan stage di provinsi tersebut untuk mendapatkan setiap foto beserta biografi pahlawan sesuai provinsi yang dimainkan yang berguna untuk membuka gembok selanjutnya. Jika seluruh stage yang ada di pulau Sumatera sudah diselesaikan maka pemain diberikan kesempatan untuk memilih pulau selanjutnya yang ingin dimainkan dan gambar kunci akan kembali seperti Gambar 9. 2.
Back Menu yang berfungsi untuk kembali ke menu utama.
3. Stage Pulau Heroes
Gambar 10 Select Stage Sumatera Oktober 2014
268
ISSN: 2407-1102
Gambar 10 merupakan isi stage yang terdapat pada stage pulau yang masih digembok,jika pemain sudah memilih pulau mana yang akan dimainkan dan membuka gembok maka pemain akan dialihkan ke layer ini untuk memilih lagi mau bermain di stage 1 atau 2 (Gambar bulatan biru). 4.
Stage Play Heroes
Gambar 11 Stage Ki Hadjar Dewantara Gambar 11 merupakan bentuk tampilan saat bermain di setiap stage sesuai pilihan player. Sesuai dengan jenis game yang kami adaptasi yaitu platform game, player akan dihadapkan dengan berbagai rintangan seperti platform dan obstacle. Apabila character yang digerakkan terkena duri maka akan kembali ke posisi awal game dimulai. Untuk membantu player bermain kami menyertakan virtual joystick yang berfungsi untuk menggerakkan karakter yang dimainkan dan menghindari berbagai rintangan yang ada. 5.
Informasi pahlawan
Gambar 12 Informasi Belum Disentuh Oktober 2014
Seminar Perkembangan dan Hasil Penelitian Ilmu Komputer (SPHP-ILKOM)
269
Gambar 13 Informasi Setelah Disentuh Ini merupakan salah satu sisi dari edugame permaianan yang penulis buat, disaat bermain terdapat item foto pahlawan yang jika disentuh akan muncul informasi mengenai pahlawan tersebut yang berfungsi sebagai panduan pemain untuk menjawab pertanyaan yang akan di berikan di dalam permainan. 6.
Question Mode Heroes
Gambar 14 Question Mode Heroes Ini merupakan salah satu sisi edugame dari game yang penulis buat, dalam permainan pemain akan bertemu character lain yang akan memberikan pertanyaan seputar pahlawan Indonesia dan pertanyaan ini wajib dijawab jika ingin menyelesaikan permainan karena jika tidak dijawab pemain akan terlemper ke posisi awal permainan. 7.
Option Heroes Gambar 15 merupakan menu yang akan muncul jika pemain menekan tombol merah di ujung kanan atas pada permainan. Dalam menu ini terdapat dua pilihan yaitu resume yang berfungsi untuk melanjutkan kembali permainan dan exit stage yang berfungsi untuk keluar dari permainan dan kembali ke menu select stage.
Oktober 2014
270
ISSN: 2407-1102
Gambar 15 Option Heroes
4. KESIMPULAN 4.1 Kesimpulan Pada bab ini dipaparkan kesimpulan yaitu : 1. Diperlukan minimal resolusi layar handphone yang cukup besar agar dapat bermain edugame yang sudah dibuat dengan nyaman. 2. Edugame yang dibuat bisa dimainkan bukan hanya pada smartphone dengan operating system Android tapi dapat juga dimainkan di personal komputer. 3. Edugame yang penulis buat dapat membantu untuk mengurangi kejenuhan dalam mempelajari sejarah khususnya sejarah pahlawan nasional. 4.2 Saran Untuk pengembangan edugame ini, penulis memberikan berbagai saran yang dapat dilakukan, beberapa saran tersebut sebagai berikut : 1. Penambahan stage permainan seputar pahlawan nasional. 2. Rintangan dalam permainan sebaiknya ditambah. 3. Untuk pengembangan selanjutnya Edugame yang dibuat bisa dimainkan di smartphone dengan operating system IOS atau windows mobile. 4. Joystick yang digunakan untuk menggerakkan character sebaiknya dapat multi touch.
DAFTAR PUSTAKA [1] Andi 2009, Panduan Lengkap : Adobe Photoshop CS4, Madcoms, Jakarta [2] Arry, Maulana Syarif 2003, Bedah Action Script : Menguasai Penulisan Script Macromedia Flash MX, PT. Elex Media Komputindo, Jakarta [3] Chandra, 2006, Tujuh Jam Belajar Interaktif Flash Proffesional 8 untuk Orang Awam, Maxicom, Palembang [4] Gamal, Komandoko 2006, Kisah 124Ppahlawan & Pejuang Nusantara, Pustaka Widyatama, Yogyakarta [5] Kerniawan, Yahya 2006, Belajar Sendiri Macromedia Flash 8, PT. Elex Media Komputindo, Jakarta Oktober 2014
Seminar Perkembangan dan Hasil Penelitian Ilmu Komputer (SPHP-ILKOM)
271
[6] Kusrianto, Adi 2006, Panduan Lengkap Memakai Macromedia Flash Professional 8, PT. Elex Media Komputindo, Jakarta [7] Reihan,Friza 2009, Maximum Fantasy With Photoshop, PT. Elex Media Komputindo, Jakarta [8] Wibawanto, W2006, Membuat Game Dengan Macromedia Flash, Andi , Yogyakarta
Oktober 2014