ADVENTURE OF JAKA KENDIL: SEBAGAI UPAYA PELESTARIAN BUDAYA LOKAL
Eko Harry Pratisto1), Liliek Triyono2), Agus Purnomo3)
1, 3Teknik Informatika Universitas Sebelas Maret, Surakarta 2Teknik Informatika Politeknik Negeri Semarang, Semarang
Email: ekoharry@staff.uns.ac.id1, liliek.triyono@polines.ac.id2,
guspur@mipa.uns.ac.id3 language C #. genre of this game is a 2D game. At this stage of game development, re are several stages such as art design, implementation phase, and test phase. re are three stages of testing that is functional gaming, device testing, and testing of user interest. Game Adventure Of Joko Kendil was created using C # programming language using Unity3D game engine intended for android platform. This game is dedicated to students, especially elementary to junior high school, to be more loving to local culture, especially folklore.
Keywords: Adventure Of Joko Kendil, Local Culture, Mobile Games, Android
Abstrak
Di era globalisasi ini sebagian besar masyarakat Indonesia kurang peduli akan kebudayaan lokal, khususnya cerita rakyat daerah. Saat ini masyarakat lebih tertarik pada kebudayaan asing, salah satunya adalah perkembangan teknologi game. Dimana semakin banyak pula jenis aplikasi game yang dikembangkan termasuk gamemobile. Penulis berinisiatif untuk membuat sebuah game mobile yang mengambil tema cerita rakyat. Sehingga dapat meningkatkan kepedulian masyarakat terhadap kebudayaan lokal.Pembuatan game Adventure Of Joko Kendil ini menggunakan game engine Unity3D dengan bahasa pemrogaman C#. Game ini merupakan game 2D. Pada tahap pembuatan game terdapat beberapa tahap seperti perancangan desain game, tahap implementasi, dan tahap uji coba. Terdapat tiga tahap pengujian yaitu fungsional game, pengujian device, dan pengujian ketertarikan user. Game Adventure Of Joko Kendil ini dibuat menggunakan bahasa pemrograman C# menggunakan game engine Unity3D yang ditujukan untuk platform
android. Game ini diperuntukkan kepada kalangan pelajar khususnya SD hingga SMP, agar lebih dapat mencintai kebudayan lokal khususnya cerita rakyat.
Kata kunci: Adventure Of Joko Kendil, Local Culture, Mobile Games, Android
PENDAHULUAN
cerita rakyat. Penelitian ini mengangkat sebuah cerita rakyat yang berasal dari Jawa Tengah yaitu Joko Kendil.
Teknologi pada smartphone semakin hari semakin berkembang. Perkembangan teknologi ini juga memudahkan dikembangkannya mobile game oleh para developer. Mobile game adalah permainan yang dirancang untuk perangkat mobile, seperti smartphone, fitur ponsel, Handphone , personal digital assistant (PDA), PC tablet dan pemutar media portabel. Game mobile canggih biasanya membutuhkan unit cepat central processing ( CPU ) , grafis khusus processing unit ( GPU ) , besar memori akses acak ( RAM ) dan layar tampilan resolusi tinggi . Kebanyakan pengembang menggunakan cross-platform , perangkat pemrograman aplikasi bebas royalti dikenal sebagai OpenGL ES untuk menulis permainan dengan 2D atau 3D grafis. Didalam industri game salah satu genre game yang memiliki pasar cukup besar adalah side scroller game. Game dengan genre seperti ini cukup laris di pasaran. Banyak developer yang mengembangkan game dengan genre ini dengan berbagai macam fitur dan jenis ceritanya. Selain itu game dengan genre side scroller cukup mudah dikembangkan, dikarenakan cukup banyak referensi dan contoh dalam pembuatan game dengan genre seperti ini. Scrollers Side umumnya dalam 2D dengan karakter permainan yang bergerak dari kiri ke sisi kanan layar. Beberapa scrollers sisi mengharuskan pengguna untuk bergerak dalam satu arah terus menerus (biasanya ke kanan). Namun, banyak scrollers sisi memungkinkan backtracking, serta atas, bawah, kiri dan kanan gerakan (Janssen, 2013).
Dalam pembuatan aplikasi ini menggunakan software Unity 3D karena Unity 3D mendukung bahasa pemrograman C#. Unity juga lebih memfokuskan pada asset dari pada kode, dimana fokusnya adalah bagaimana meletakkan asset dalam ruang 3d atau 2d. Bagian projects meliputi semua elemen dalam game yang anda buat, seperti models, scripts, levels, menu. Setiap project terdiri dari satu sampai banyak scenes. Satu buah scene mewakili satu buah level atau tampilan dalam suatu game. GameObject adalah bagian terpenting di Unity. GameObject adalah container untuk menampung fungsionalitas yang disebut komponen. GameObject biasanya terdiri dari lebih dari satu komponen. Komponen adalah komponen pembangun dari GameObject, dimana tanpa komponen, maka game object tidak akan berarti apapun. Komponen merepresentasikan entity, material data, script dll. Komponen selalu terpasang di gameobject, tidak bisa berdiri sendiri. Terdiri dari material, texture, audio files maupun Prefab. Prefab adalah asset yang sudah didefinisikan menjadi template. Ketika anda meletakkan prefab kedalam scene, maka anda sama dengan melakukan proses instantiasi (Ratno, 2012).
adalah perantara agar aplikasi dengan bahasa pemrograman yang didukung dapat berkomunikasi dengan sistem operasi yang digunakan oleh komputer. Selain itu, .NET Framework juga memungkinkan C# untuk berkomunikasi dengan bahasa pemrograman lainnya yang juga didukung oleh .NET Framework seperti VB .NET, F#, atau C++. Dengan kata lain, aplikasi yang kita buat dapat menggunakan komponen-komponen lain yang dibuat dengan menggunakan VB .NET, J#, atau C++ .
Pengujian black-box berfokus pada persyaratan fungsional perangkat lunak. Dengan demikian, pengujian black-blox memungkinkan perekayasa perangkat lunak mendapatkan serangkaian kondisi input yang sepenuhnya menggunakan semua persyaratan fungsional untuk suatu program. Pengujian black-box bukan merupakan alternative dari teknik white-box, tetapi merupakan pendekatan komplementer yang kemungkinan besar mampu mengungkap kelas kesalahan daripada metode white-box (Pressman, 2007). Hasil akhir dari paper ini akan dihasilkan game adventure yang berjalan di perangkat android yang digunakan untuk pelestarian budaya lokal.
METODE PENELITIAN
Kerangka kerja yang dibagun dalam paper ini dengan menggunakan urutan dari proses analisis, perancangan dan pengujian game beserta penerimaan user pada game yang sudah dibuat. Pengembangan game disesuaikan dengan kebutuhan membangun game adventure 2d “Adventure of joko kendil” sebagai sarana pelestarian budaya lokal berbasis android.
DetailKonsep
Untuk detail konsep dari game Adventure Of Joko Kendil adalah game mobile 2D berbasis android. Game ini bergenre side scroller game, dimana sebuah side scroller game adalah jenis video game di mana sisi-sudut pandang kamera digunakan untuk melihat aksi. Scrollers Side umumnya dalam 2-D dengan karakter permainan yang bergerak dari kiri ke sisi kanan layar. Pada bagian kedua ini bercerita tentang perjalanan Joko Kendil dalam mencari pusaka berupa gelang sakti di hutan.
Aturan Permainan
Game Adventure Joko Kendil ini merupakan sebuah game mobile berbasis android. Untuk memainkan game ini kontrol cukup dilakukan dengan Tap pada layar perangkat. Target Pengguna
Target pengguna pada game Adventure Of Joko Kendil antara usia 6 sampai 20 tahun.Target Platform. Target platform dari game ini adalah mobile dengan sistem operasi android.
Cerita
Pada game “ Adventure Of Joko Kendil” pemain harus mendapatkan gelang sakti sebagaimana yang diceritakan ibu Joko Kendil. Joko Kendil harus melewati sungai dengan melompat-lompat diatas daun-daun yang ada di sungai. Selain itu Joko Kendil juga harus mengalahkan 20 musuh yang berupa kepiting dan ikan untuk menyelesaikan bagian kedua ini. Untuk mengalahkan kepiting Joko Kendil harus menginjak kepiting dan untuk mengalahkan ikan Joko Kendil harus melompat dan menabrak ikan tersebut.
Perancangan Karakter
Perancangan Karakter Utama
Karakter Joko Kendil pada bagian kedua ini yaitu dalam keadaan berlari. Desain karakter seperti pada gambar 1 berikut ini.
Karakter musuh pada game ini berupa kepiting dan ikan. Rancangan karakter musuh tersebut seperti pada gambar 2.
Perancangan Environment
Pada bagian kedua setting lokasi nya akan dibuat pegunungan, hutan dan sungai. Perancangan desain ini menggunakan Photoshop CS 6 seperti ditunjukkan pada gambar 3.
Perancangan Objek Pendukung Game
Objek pendukung pada game ini berupa gelang, daun dan burung. Desain gelang tersebut seperti pada gambar 4.
Gambar 1. Perancangan desain karakter berlari
Gambar 2. Karakter musuh yaitu kepiting dan ikan.
Gambar 3. Rancangan Background Game
Gambar 4. Perancangan Gelang
Untuk perancangan desain burung dan daun seperti pada gambar 5.
Gambar 5. Objek Pendukung yaitu burung (1) dan daun (2).
Perancangan Menu
Pada perancangan menu ini terdiri dari beberapa menu seperti splash screen, menu utama, tutorial screen, creditscreen ,game win screen dan gameoverscreen.
Perancangan SplashScreen
Splash Screen merupakan bentuk gambaran pemberitahuan hak cipta atau license
yang ditampilkan pada saat game dijalankan. Perancangan splash screen ini menggunakan Photoshop CS 6 seperti ditunjukkan pada gambar 6.
Perancangan Menu Utama
Main menu adalah tampilan sebelum memasuki main game pada game ini, bisa dikatakan bahwa main menu merupakan tampilan pertama ketika game dijalankan. Perancangan main menu ini menggunakan Photoshop CS 6 seperti ditunjukkan pada gambar 7.
Perancangan Pemilihan Stage
Pemilihan stage adalah tampilan ketika player akan memilih bagian game yang ada di game ini. Gambar 8 ini merupakan peraancangan dari pemilihan stage.
Perancangan Game Over
Game Over adalah tampilan ketika player kehabisan nyawa atau gagal memenangkan game. Perancangan ini dibuat menggunakan Adobe Photoshop CS 6 seperti ditunjukkan pada gambar 9.
3.4.1 Gambar 6. Tampilan SplashScreen
Game
3.4.2 Gambar 7. Tampilan Menu Utama
3.4.3 Gambar 8. Pemilihan Stage 3.4.4 Gambar 9. Tampilan GameOver Implementasi Pada Unity3D
Setelah pembuatan desain dilakukan, selanjutnya dibutuhkan pengkodean untuk permainan. Dalam pembuatan game ini menggunakan game engine Unity 3D, berikut penjelasan singkat mengenai Unity 3D versi 4.3.3.
Pembuatan Project Pada Unity
Projek yang dibuat pada unity meliputi : scene, perfabs, animasi, script dan sound. Secara garis besar akan dijelaskan sbagai berikut ini.
Scene adalah lembar kerja pada unity. Untuk cara membuatnya yaitu terdapat pada menu file-new scene. Pada game Adventure of Joko Kendil ini terdapat beberapa scene yaitu scene petunjuk, scene game, dan scene komik.
2. Pembuatan perfabs
Perfabs adalah game objek yang disimpan. File perfabs akan berekstensi .prefabs. Perfabs bisa diberikan script dan komponen-komponen lain dengan menggunakan objek inspector. Perfabs yang digunakan pada game Adventure of Joko Kendil ini adalah seperti gambar 10.
Gambar 10. Perfabs yang dibuat
3. Pembuatan animasi
Gambar 11. Animasi pada game
4. Pembuatan script
Untuk membuat script didalam unity, langkahnya dengan klik kanan pada asset pilih create pilih C# kemudian beri nama pada script tersebut, double click script tersebut maka secara otomatis Mono-Develop Unity akan dijalankan. Mono-Develop Unity merupakan bundle dari Unity yang digunakan sebagai pengolah script. Maka secara otomatis akan masuk pada script tersebut, dimana telah terdapat class dengan nama yang sesuai dengan nama script yang diberikan. Kemudian penulis mengembangkan script tersebut sesuai kebutuhan dan tujuan pembuatan dari script tersebut. Berikut merupakan tabel yang berisi daftar file yang digunakan dalam pembuatan game Adventure Of Joko Kendil , yang tersimpan dalam folder asset pada Unity 3D.
Gambar 12. Script pada game
5. Pembuatan sound
Gambar 13. Sound yang digunakan dalam game
Untuk komponen-komponen yang dibuat pada unity bisa dilihar pada tabel 4.1.
Tabel 2. Daftar Komponen Yang Digunakan Dalam Pembuatan Game
No Folder Asset Nama File Keterangan
1 Animation air.anim Sebagai animasi gerakan air Ikan.anim Sebagai animasi ikan berenang burung.anim Sebagai animasi burung bergerak gelang.anim Sebagai animasi gelang menyala jaka.anim Sebagai animasi jaka kendil berlari Jakanyemplung.anim Sebagai animasi player ketika tercebur Jakanabrak.anim Sebagai animasi ketika player menabrak
musuh
lompat.anim Sebagai animasi gerakan melompat aktor tabrak.anim Sebagai efek animasi ketika aktor
bertabrakan dengan musuh
yuyu.anim Sebagai efek animasi gerakan kepiting
2 Prefabs burung.prefab Sebagai game object di dalam game dari obyek burung
Daun.prefab Sebagai game object di dalam game dari obyek daun diatas air
ikan.prefab Sebagai game object di dalam game dari obyek ikan
kepiting.prefab Sebagai game object di dalam game dari obyek kepiting
Pohon1.prefab Sebagai game object di dalam game dari obyek pohon pertama
Pohon2.prefab Sebagai game object di dalam game dari obyek pohon kedua
Semak1.prefab Sebagai game object di dalam game dari
3 Scenes game.unityscene Scene yang digunakan untuk mengatur tampilan game dan menyetting aturan permainan game
petunjuk_hutan.unitys cene
Scene yang digunakan untuk mengatur tampilan tutorial game
Komik5 dan komik6 Scene komik sebagai penghubung cerita 4 Scripts burungmove.cs Script yang digunakan untuk mengatur
pergerakan obyek burung pada game daunmove.cs Script yang digunakan untuk mengatur
pergerakan obyek daun pada game
gelangmove.cs Script yang digunakan untuk mengatur pergerakan obyek gelang pada game
Gelembungmove.cs Script yang digunakan untuk mengatur pergerakan obyek gelembung pada game pohonmove.cs Script yang digunakan untuk mengatur
pergerakan obyek pohon pada game
Semak1move.cs Script yang digunakan untuk mengatur pergerakan obyek semak pertama pada game
Semak2move.cs Script yang digunakan untuk mengatur pergerakan obyek semak keuda pada game yuyumove.cs Script yang digunakan untuk mengatur
pergerakan obyek kepiting pada game jump.cs Script yang digunakan untuk mengatur
control dari aktor
ikan.cs Script yang digunakan untuk mengatur pergerakan obyek musuh ikan pada game kamera.cs Script yang digunakan untuk mengatur
obyek kamera pada game
hancur.cs Script yang digunakan untuk menghancurkan obyek pada game
menghancurkan obyek tanah pada game petunjuk.cs Script yang digunakan untuk mengatur
tampilan tutorial pada game
spawnikan.cs Script yang digunakan untuk mengatur kemunculan obyek ikan
spawngelembung.cs Script yang digunakan untuk mengatur kemunculan obyek gelembung
spawngelang.cs Script yang digunakan untuk mengatur kemunculan obyek gelang
spawnyuyu.cs Script yang digunakan untuk mengatur kemunculan musuh berupa kepiting
spawnburung.cs Script yang digunakan untuk mengatur kemunculan obyek burung
spawndaun.cs Script yang digunakan untuk mengatur kemunculan obyek daun
ngidak.mp3 Efek suara yang digunakan ketika aktor menginjak musuh
Bgsound.mp3 Efek suara yang digunakan sebagai backsound
Gelang.mp3 Efek suara yang digunakan ketika aktor mendapatkan item gelang
Splash.mp3 Efek suara yang digunakan ketika aktor tercebur ke air
6 Texture daun.png gambar dari objek daun fish.png gambar dari objek ikan airanim1.png,
airanim2,png, airanim3.png
gambar dari objek air sebagai animasi air
Kecemplung.png Gambar untuk animasi tercebur aktor Jakalari.png Gambar untuk animasi lari pada aktor Lompat2 Gambar untuk animasi lompat pada aktor gelembung.png Gambar untuk objek gelembung
background.png Gambar untuk background game Nyawa1.png,
nyawa2.png, nyawa3.png
Gambar untuk indikator nyawa
petunjuk.png Gambar untuk tutorial game Pohon1.png,
pohon.png,
pohon3.png
Semak1.png , semak2.png
Gambar untuk objek semak
rumput.png Gambar untuk objek rumput yuyu.png Gambar untuk objek kepiting gelang.png Gambar untuk objek gelang Komik5.png,
Komik6.png
Gambar untuk objek komik sebagai penghubung cerita
matahari.png Gambar untuk objek matahari
Implementasi Script
Setelah pembuatan desain dilakukan, selanjutnya dibutuhkan pengkodean untuk permainan. Dalam pembuatan game ini menggunakan game engine Unity 3D, dimana terdapat MonoDevelop-Unity sebagai pengolah script dalam pembuatan permainan ini dan mendukung bahasa C#.
Berikut beberapa script utama yang digunakan dalam pembuatan game Adventure of Joko Kendil :
Script Menu Utama
Berikut ini adalah script pada menu utama :
Secara garis besar script diatas digunakan untuk mengatur posisi tombol dan aksi tombol. Pada script diatas terdapat Application.LoadLevel yang digunakan untuk membuka scene yang lain. Script disimpan dalam file bernama mainmenu.cs
Script Untuk Melompat Pada Aktor
void OnGUI (){
if (GUI.Button(new Rect(Screen.width * possxMul, Screen.height * possyMul, Screen.height/3 , Screen.width/14),"",Mulai)){
Application.LoadLevel("pilihstage"); }
if (GUI.Button(new Rect(Screen.width * possxPet, Screen.height * possyPet, Screen.height/3 , Screen.width /14 ),"",Petunjuk)){
Application.LoadLevel("kredit"); }
if (GUI.Button(new Rect(Screen.width * possxKel, Screen.height * possyKel, Screen.height /3 , Screen.width /14),"",Keluar)){
Application.Quit(); }…
….
Potongan Script pada file jump.cs diatas digunakan untuk menangkap inputan tap kemudian akan diberikan gaya pada player didalam game, kemudian script juga digunakan untuk membatasi pergerakan player didalam game.
Hasil Implementasi Halaman Menu Utama
Halaman menu utama merupakan halaman yang memuat menu-menu utama dalam aplikasi, yaitu Mulai (untuk memulai memainkan game), CREDIT (masuk pada data pembuat game), dan KELUAR (keluar dari aplikasi). Gambar 16 adalah tampilan halaman muka dalam aplikasi ini.
Halaman Pemilihan Stage
Pada halaman ini merupakan suatu halaman yang menandakan telah berhasil atau belum dalam menjalankan misi pada tiap tiap stage game Adventure Of Joko Kendil, jika sudah terbuka maka icon lock akan hilang. Berikut tampilan halamannya:
Gambar 16. Tampilan menu
utama game
Gambar 17. Tampilan halaman pemilihan stage game
Tampilan Memainkan Game
Tampilan ini akan menjadi arena bermain player. Dimana pada ada 3 tingkat dengan kecepatan musuh dan jumlah musuh yang bervariatif.
Berikut adalah tampilan ketika permainan dimulai.
Gambar 19 adalah tampilan ketika player menginjak kepiting. Kepiting akan amblas ke dalam air dan skor bertambah.
Gambar 19. Tampilan ketika player menginjak kepiting
Gambar 20 adalah tampilan ketika player melompat namun tidak melakukan perlawanan. Yang terjadi adalah player kalah dengan menunjukkan animasi merah dan nyawa berkurang satu.
Gambar 20. Tampilan saat terjadi tabrakan dengan ikan
Gambar 21. Player melakukan perlawanan terhadap ikan
Ketika player tercebur kedalam air maka yang terjadi adalah player menunjukkan animasi tercebur dan game berakhir.
Gambar 21. Player tercebur ke air
Halaman GameOver
Gambar 22. Halaman game over
Pengujian Pada Device
Pengujian kedua yaitu pengujian pada device dilakukan dengan mengambil sample dari beberapa device dengan spesifikasi yang berbeda.
Tabel 3. Pengujian Device
Animasi Seluruh animasi berjalan lancar
Qualcomm
Audio Seluruh audio berjalan dengan baik
320 x 480 pixels, 3.27 inches
Tombol Seluruh tombol fungsi berfungsi dengan baik
768 MB RAM
Grafis Tampilan grafis penuh, resolusi gambar terlihat cukup jelas pada resolusi 320 x 480px, tanpa ada sisi kosong pada device
Screenplay Seluruh screenplay berjalan dengan baik
Gameplay Pada game, tidak ditemukan bug secara kesuluruhan game berjalan lancar
terjadi lag namun tidak terlalu menganggu
Memory Ketika menginstall game maka memakan memory sebesar 29,76MB
Animasi Seluruh animasi berjalan lancar
Qualcomm
Audio Seluruh audio berjalan dengan baik
480 x 854 pixels, 4.0 inches
Tombol Seluruh tombol fungsi berfungsi dengan baik
1 GB RAM Grafis Tampilan grafis penuh, resolusi gambar terlihat cukup jelas pada resolusi 480 x 854px, tanpa ada sisi kosong pada device
Screenplay Seluruh screenplay berjalan dengan baik
Gameplay Pada game, tidak ditemukan bug secara kesuluruhan game berjalan lancar
Smoothness Pada game, berjalan lancar atau tidak terjadi lag
Memory Ketika menginstall game maka memakan memory sebesar 29,76MB
Animasi Seluruh animasi berjalan lancar
Exynos 4212, Dual-core 1.5 GHz, Mali-400
Audio Seluruh audio berjalan dengan baik
800 x 1280 pixels, 8.0 inches
Tombol Seluruh tombol fungsi berfungsi dengan baik
Screenplay Seluruh screenplay berjalan dengan baik
Gameplay Pada game, tidak ditemukan bug secara kesuluruhan game berjalan lancar
Smoothness Pada game, berjalan lancar atau tidak terjadi lag
Memory Ketika menginstall game maka memakan memory sebesar 29,76MB
Dari data hasil pengujian pada beberapa device didapatkan hasil untuk spesifikasi minimum aplikasi dapat dijalankan pada RAM 512MB, CPU single core 1Ghz, resolusi 320 x 480 px. Bahkan untuk resolusi 800 x 1280 px gambar maupun tampilan tetap memenuhi layar.
Pengujian Berdasarkan Ketertarikan User
Pengujian berdasar ketertarikan user dilakukan dengan menggunakan google form. Dimana terlebih dahulu penulis membuat sebuah google form mengenai kuisioner Adventure Of Joko Kendil sebagai upaya pelestarian budaya lokal. Kuisioner terdiri dari tiga aspek yaitu aspek pembelajaran, aspek komunikatif visual, dan aspek rekayasa perangkat lunak. Kemudian penulis memberikan sebuah link untuk kuisioner tersebut, yang nantinya bisa diakses oleh responder. Selain link untuk kuisioner, penulis juga memberikan link untuk mengunduh aplikasi yang telah dibuat. Penulis mendapatkan responder sejumlah 31 responder. Berikut tampilan hasil kuisioner berupa grafik dari tiap aspek yang telah dirangkum oleh penulis.
a) Gambar grafik hasil kuisioner pada aspek pembelajaran
Aspek pembelajaran meliputi hal cerita rakyat yang disampaikan dan pesan moral yang disampaikan. Dari 31 responder dapat dikatakan 88% setuju bahwa game Adventure of Joko Kendil memiliki aspek pembelajaran.
Gambar 22. Grafik Hasil Kuisioner Aspek Pembelajaran
b) Gambar grafik hasil kuisioner pada aspek komunikatif visual
Aspek komunikatif visual meliputi gameplay, desain, animasi, sound dan navigasi.
Tida k S e tuju; 6 %
A g a k S e tuju; 1 5 %
S e tuju; 6 1 % S a ng a t S e tuju; 1 8 %
A s p e k Ko m u n ika tif Vis u a l
Dari 31 responder dapat dikatakan 79 % menyatakan setuju bahwa game Adventure of Joko Kendil dikatan menarik dari aspek komunikatif visual.
SIMPULAN
Dengan pembuatan game yang bisa dimainkan dalam android memungkinkan dipakai untuk mengenalkan budaya lokal dengan cara yang menyenangkan. Dalam game dibuat 3 tingkatan kesulitan dengan perbedaan jumlah musuh dan kecepatan musuh pada tiap tingkatannya. Dari 31 responder kuesioner, dapat disimpulkan bahwa game ini memiliki nilai pembelajaran yang ditunjukkan dengan 88% dari total responder yang menyatakan setuju terhadap aspek pembelajaran yang terdapat didalam game memiliki navigasi menu dan interface yang menarik. Hasil dari responden sebesar 79% dari total responder yang menyatakan setuju terhadap aspek komunikatif visual yang terdapat didalam game dan menyatakan cukup nyaman dan lancar ketika dimainkan pada berbagai smartphone android.
DAFTAR PUSTAKA
Danandjaja, J., 1992. Cerita rakyat dari Jawa Tengah. Volume 1 ed. Jakarta: Gramedia Widiasarana.
H, E. D. & Risal, L., 2011. Pemrograman Berorientasi Objek C# Yang Susah Jadi Mudah. Bandung: Informatika Bandung.
Janssen, C., 2013. Mobile Game. [Online]
Available at: http://www.techopedia.com/definition/24261/mobile-games Janssen, C., 2013. What is Game Side Scroller. [Online]
Pressman, R. S., 2007. Rekayasa Perangkat Lunak. Yogyakarta: Andi Offset. Ratno, 2012. Elearning Center. Yogyakarta: s.n.