PEMBUATAN GAME PETUALANGAN KURA-KURA BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Irma Indah Sinarwulan 11.11.5527 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2014
PEMBUATAN GAME PETUALANGAN KURA-KURA BERBASIS ANDROID Irma Indah Sinarwulan 1), Emha Taufiq Luthfi ), 1) Teknik Informatika STMIK AMIKOM Yogyakarta 2) Magister Computer STMIK AMIKOM Yogyakarta Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283 Email : irma.s@students.amikom.ac.id 1), emhataufiqluthfi@amikom.ac.id 2) Abstract -The development of the game at the present time has become the method of terown for the majority of computer users spend most of their time with the game program. Game is one promising business area, in terms of user almost all circles of students and workers, from young to old all love to play games. TurtleGame is a genre of games are much in demand because players do not need any special skills and do not require long-term commitment and is played genregame aged 6-12 years old. Turtle Adventure Game is one kind of game type adventure. Players are asked to collect points with picked up the diamond for the highest score. Adventure Turtle there are 4 levels, each level has a level of difficulty varies. Dudung the adventure game is made using GameMaker Studio, the Android SDK, NDK, Photoshop Keywords Pembuatan, Game, Petualangan, Kura-kura. 1. Pendahuluan 1.1 Latar Belakang Smartphone di pasar global menawarkan berbagai macam system operasi, contohnya blackberry, android, ios dan lain sebagainya. Namun Sistem operasi smartphone yang banyak diminati masyarakat saat ini salah satunya adalah Android. Android merupakan sistem operasi yang berbasis open source. Android memiliki berbagai keunggulan sebagai software yang memakai basis kode komputer yang bisa didistribusikan secara open source Sehingga pengguna dapat mengembangkan sistem operasi sesuai dengan kebutuhan dan keinginannya. Banyak aplikasi yang ditawarkan contohnya aplikasi chatting, maps, game dan lain sebagainya. Dari banyaknya aplikasi yang ada di android saat ini aplikasi game merupakan aplikasi yang paling diminati oleh user untuk mendapatkan hiburan dan edukasi. Sebagian besar waktu pengguna smartphone dilakukan untuk bermain game[1] Dari data diatas dan juga keinginan untuk memajukan industry game Indonesia maka penulis sangat tertarik untuk mendalami cara pembuatan game. Dari game-game yang ada penulis terinspirasi untuk membuat game sendiri dengan judul Pembuatan Game Petualangan Kura-kura Berbasis Android. 1.2 Rumusan Masalah Bagaimana membuat sebuah game Petualangan Kurakura yang dapat berjalan pada smartphone dengan sistem operasi Android? 1.3 Batasan Masalah 1. Game ini dibuat untuk dimainkan single player. 2. Game ini termasuk jenis game Role Playing. 3. Game ini akan dibuat dengan software Game maker: Studio, Photoshop, Adobe Flash, Java Development Kit (JDK),Android Software Development Kit (SDK), Native Development Kit (NDK). 4. Game ini akan dibuat untuk dimainkan oleh anak-anak diatas umur 6-12 tahun. 5. Perangkat inputan yang digunakan menggunakan Key Board. 6. Tahap-tahap pengembangan game hanya sampai pada tahap testing. 1.4 Maksud dan Tujuan penelitian 1. Dapat membuat game Petualangan Kura-kura yang bermanfaat sebagai media hiburan. 2. Memberikan suatu pilihan game aplikasi Android yang lebih menarik untuk dimainkan. 1.5 Metode Penelitian 1. Metode Pengumpulan Data 2. Metode Analisis 3. Metode Perancangan 4. Metode Pengembangan 5. Metode Testing 2. Pembahasan 2.1 Tahap Pengembangan Game 1. Penyununan Konsep 2. Perumusan Game 3. Penyusunan Asset dan Level Design 4. Test Play 5. Development 6. Alpha Close Beta Test 7. Testing/Rilis 1
2.2 Analisis Kebutuhan Fungsional Analisis kebutuhan fungsional menggambarkan proses kegiatan yang akan diterapkan dalam sebuah sistem dan menjalankan kebutuhan yang diperlukan sistem agar sistem dapat berjalan dengan baik sesuai kebutuhan. 1. Game ini memiliki 3 tingkatan level dengan tingkatan kesulitan berbeda-beda disetiap levelnya. 2. Game ini mampu menambah score setiap kurakura membunuh lawan dengan menginjaknya. 3. Game ini dapat menambah score dengan mengambil koin di saat permainan berlangsung. 4. Game ini dapat mengambil kunci untuk dapat menyelamatkan temannya dan melangsungkan permainan ke level selanjutnya. 5. Game ini dapat memberikan tampilan score kepada user apabila user telah selesai memainkan game ini. 6. Game dapat merubah pengaturan suara on dan pengaturan suara off. 7. Game dapat menentukan kondisi menang dan kalah. 2.3 Analisis Kebutuhan Non Fungsional Analisis kebutuhan non-fungsional merupakan analisis yang dibutuhkan untuk menentukan spesifikasi kebutuhan sistem. Spesifikasi ini juga meliputi elemen atau komponenkomponen yang dibutuhkan untuk sistem yang akan dibangun sampai dengan sistem tersebut diimplementasikan. Analisis kebutuhan ini juga menentukan spesifikasi masukan yang diperlukan sistem dan keluaran yang diinginkan oleh pengembang. Pada analisis kebutuhan sistem non-fungsional ini dijelaskan analisis kebutuhan perangkat lunak, analisis kebutuhan perangkat keras dan analisis pengguna. 1. Kebutuhan Hardware Spesifikasi perangkat keras yang dibutuhkan oleh pengembang. a. Prosesor dengan kecepatan 1.8 Ghz. b. RAM 2 Gb. c. Hardisk 500 Gb. d. VGA Card 256 Mb. e. Monitor. f. Mouse dan Keyboard. g. Speaker. JDK Game Maker: Studio NDK r9 SDK for Windows Photoshop a. Kebutuhan Software untuk menjalankan game Sistem operasi android minimal 3.2 3. Kebutuhan Brainware Sistem Analisis Disigner berfungsi untuk mendisain gambar yang dibutuhkan. Programer berfungsi untuk membuat program. Tester berfungsi untuk menguji coba aplikasi yang telah dibuat. 2.4 Perancangan Yang Digunakan 2.4.1 Flowchart 2.4.2 Struktur Navigasi Campuran Spesifikasi minimum perangkat keras yang dibutuhkan untuk menjalankan game. a. Semua jenis game smartphone android dengan versi minimal 3.2 (Froyo) b. Resolusi layar 400x800(Terbaik) c. Memory 2 GB 2. Kebutuhan Software a. Kebutuhan software untuk mengembangkan game: Sistem Operasi Windows 8.1 2
2.4.3 User Interface 2.4.3.1 Tampilan Menu Utama 2. Game Petualangan Kura-kura ini dapat dimainkan oleh anak-anak yang berumur 6-12 tahun. Daftar Pustaka [1] Huda Arif Akbarul, Live Coding! 9 Aplikasi Android Buatan Sendiri. ANDI. Yogyakarta.2013 2.4.3.2 Tampilan Menu Option Biodata Penulis Irma Indah Sinarwulan, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2015 Emha Taufiq Luthfi S.T, M.Kom, memperoleh gelar Sarjana Tekhnik (S.T), Jurusan Teknik Elektro FT UGM. Memperoleh gelar Master of Computer (M.Kom) Program Pasca Sarjana Magister Ilmu Komputer FMIPA Universitas Gajah Mada Yogyakarta. Saat ini menjadi Dosen di STMIK AMIKOM Yogyakarta. 2.4.3.3 Tampilan Game Play 3. Kesimpulan Dari rumusan masalah yang telah ditentukan dalampembuatan Game Petualangan Kura-kura bergenre Role Playing maka dapat disimpulkan bahwa : 1. Untuk membuat Game Petualangan Kura-kura ini dilakukan beberapa langkah yaitu Analisis dan Kelayakan, membuat latar belakang cerita,merincikan game, membuat flowchart sistem permainan, stuktur navigasi dan membuat perancangan antar muka. 3