PERANCANGAN DAN PEMBUATAN GAME ANOMAN GESIT MENGGUNAKAN HTML5 DAN JAVASCRIPT NASKAH PUBLIKASI. diajukan oleh Ramadhan Adhi Chandra

dokumen-dokumen yang mirip
PEMBUATAN GAME GUEG AIRLINE MENGGUNAKAN CONSTRUCT 2 NASKAH PUBLIKASI. diajukan oleh Tri Hadiasto Arifin

UKDW BAB 1 PENDAHULUAN

RANCANG BANGUN GAME TINANDUR UNTUK SMARTPHONE ANDROID MENGUNAKAN ADOBE AIR NASKAH PUBLIKASI. diajukan oleh Fitri Andri Nurhuda

PEMBUATAN GAME PETUALANGAN KURA-KURA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Irma Indah Sinarwulan

SISTEM INFORMASI PENJUALAN KNALPOT MOTOR BERBASIS WEB DI SPM PRO EXHAUST YOGYAKARTA NASKAH PUBLIKASI. diajukan oleh Moh. Rif an

ANALISIS DAN PEMBUTAN ENSIKLOPEDIA BINATANG PURBA NASKAH PUBLIKASI. diajukan oleh I Gede Bayu Rangsang Satria Jaya

BAB III Validasi HTML5

PEMBANGUNAN PERANGKAT LUNAK PENDAFTARAN PASIEN BERBASIS WEB PADA TEMPAT PRAKTEK DR. MURSIT P.W WONOGIRI NASKAH PUBLIKASI

Sejarah HTML5. Abstrak. Pendahuluan. Reni Resiani Sunmaryati

BAB II KAJIAN PUSTAKA

PERANCANGAN GAME ONLINE FLASH 3 DIMENSI " TREASURE HUNTERS : NUSANTARA I " BERBASIS WEB MENGGUNAKAN ACTIONSCRIPT 3.

PEMROGRAMAN WEB. Agussalim

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

WEBGIS. Tujuan. Arna fariza. Setelah menyelesaikan bab ini, anda diharapkan dapat: Memahami tentang Web GIS Mengetahui software2 untuk Web GIS

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

PEMBUATAN GAME CONGKLAK DENGAN ALGORITMA ALPHA BETA PRUNNING BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Nofarianto Sihite

PERANCANGAN APLIKASI PENGENALAN KARAKTERISTIK MANUSIA BERDASARKAN GOLONGAN DARAH BERBASIS ANDROID NASKAH PUBLIKASI

PERANCANGAN APLIKASI PERSONALITY + TENTANG TES KEPRIBADIAN SESEORANG BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Bekti Widhy Andhana

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB I PENDAHULUAN. Pada zaman sekarang ini, perkembangan teknologi. tersebut membuat kesadaran terhadap seni dan budaya menjadi berkurang.

BAB I PENDAHULUAN. yang sangat pesat. Hal itu bisa dilihat dari banyaknya. pengembang game yang mengembangkan berbagai

BAB 2 LANDASAN TEORI

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan

PERANCANGAN DAN PEMBUATAN GAME EDUKASI UNTUK MEMPERKENALKAN OBJEK WISATA DI KULON PROGO NASKAH PUBLIKASI

ANALISIS DAN PERANCANGAN KAMUS GEOGRAFI BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Fitriana Nurhadi

BAB I PENDAHULUAN I - 1

PERANCANGAN GAME LET S TAP AND DANCING NASKAH PUBLIKASI. diajukan oleh Devit Surtianingsih

Modul Pengembangan Bahan Ajar Sosiologi Berbasis Teknologi Informasi Aplikasi Game Html 5 dengan Construct 2

Interactive Broadcasting

ANALISIS DAN PEMBUATAN COMPANY PROFILE SEKOLAH MENENGAH ATAS NEGERI 1 GAMBUT BERBASIS FLASH NASKAH PUBLIKASI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah

RANCANG BANGUN GAME PEWAYANGAN ANOMAN OBONG BERBASIS ANDROID MENGGUNAKAN METODE PROTOTYPE

1. BAB III 2. LANDASAN TEORI

RANCANG BANGUN GAME EDUKASI ASAH OTAK ANAK BERBASIS ANDROID MENGGUNAKAN APLIKASI CONSTRUCT 2

PERANCANGAN APLIKASI PEMBELAJARAN SISTEM PENCERNAAN MANUSIA DAN GANGGUANNYA BERBASIS ANDROID NASKAH PUBLIKASI

PENGERTIAN WEB web adalah

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng

APLIKASI MODEL RAMBUT BERDASARKAN BENTUK WAJAH BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Ratih Indradiyati

Penjelasan Tentang Microsoft Silverlight

BAB IV DESAIN DAN IMPLEMENTASI

: ANALISIS DAN PERANCANGAN SISTEM. berbasis web dengan gambaran umum rancangannya.

PERANCANGAN APLIKASI KAMUS BROADCASTING UNTUK PEMULA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Aditya Wahyu Prasetyo

BAB III ANALISA DAN PERANCANGAN

PENGEMBANGAN SISTEM VISUALISASI PEMBELAJARAN MATEMATIKA BERBASIS MULTIMEDIA BAGI SISWA SD

Penerapan Konsep One Layer Website Berbasis JavaScript

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

PERANCANGAN SISTEM PEMESANAN ONLINE UNTUK JASA FOTO PADA FORA PHOTOGRAPHY DI BANJARNEGARA BERBASIS WEB NASKAH PUBLIKASI

APLIKASI PENGENALAN PERMAINAN TRADISIONAL DARI JAWA BARAT BERBASIS MULTIMEDIA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III ANALISA & PERANCANGAN. 3.1 Menggabungkan Konten Media ke Dalam Aplikasi JavaFX

PERANCANGAN DAN IMPLEMENTASI PERANGKAT LUNAK PERMAINAN MUSIK DIGITAL. Kezia Stefani. Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

PERANCANGAN GAME OVERTAKE STREET RACE MENGGUNAKAN CONSTRUCT 2 NASKAH PUBLIKASI. diajukan oleh Dito Kurniawan

BAB 4 IMPLEMENTASI DAN EVALUASI

LOMBA KOMPETENSI SISWA SMK TINGKAT PROPINSI JAWA TIMUR Nganjuk, XX XX Oktober 2016

PERANCANGAN APLIKASI MOBILE PENCARIAN APOTEK 24 JAM TERDEKAT DI WILAYAH SLEMAN DAN KOTA YOGYAKARTA BERBASIS ANDROID NASKAH PUBLIKASI

BAB II TINJAUAN PUSTAKA. Multimedia dapat diartikan sebagai penggunaan beberapa media

RANCANG BANGUN APLIKASI ANDROID FILE SHARING BERBASIS TCP/IP NASKAH PUBLIKASI. diajukan oleh Syahrizal Luthfi Maaris

BAB III LANDASAN TEORI

Rancangan Aplikasi Penyedia Layanan Halaman Online Shop Berbasis Website

Web Programming. Denny Chandra, S.T

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB 1 PENDAHULUAN. Istilah ini dicetuskan pertama kali oleh O Reilly Media pada tahun 2003 dan

BAB II Landasan Teori 2.1 Kajian Pustaka

PERANCANGAN GAME FLASH THE ADVENTURE OF PARROT MENGGUNAKAN ADOBE FLASH CS3 NASKAH PUBLIKASI. diajukan oleh Widiyana Miftakhul Ummah

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. A. Latar Belakang Masalah

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

PERANCANGAN MEDIA INFORMASI GUNUNG-GUNUNG DI PULAU JAWA BERBASIS ANDROID NASKAH PUBLIKASI

PERANCANGAN ANIMASI 2D MEDIA PEMBELAJARAN TATA SURYA PADA SD NEGERI KELING I KEPUNG KEDIRI NASKAH PUBLIKASI

RANCANG BANGUN GAME EDUKASI PENGENALAN BUDAYA INDONESIA BERBASIS ANDROID MENGGUNAKAN PHONEGAP

PEMBUATAN GAME WILD FIRE MENGGUNAKAN ADOBE FLASH CS3

RANCANGAN APLIKASI LAPORAN PENYELENGGARAAN PEMERINTAHAN DAERAH KABUPATEN/KOTA PROVINSI SULAWESI SELATAN BERBASIS WEB

BAB II. KAJIAN PUSTAKA. Penerimaan siswa baru di SMAN 2 Brebes ditentukan dengan indeks

BAB II TINJAUAN PUSTAKA

APLIKASI JEJARING SOSIAL UNIVERSITAS MUHAMMADIYAH SURAKARTA BERBASIS HTML5 DAN PHP

1. PENDAHULUAN 1.1 Latar Belakang

AJAX. Pemrograman Web 1. Asynchronous JavaScript and XML. Genap

Prosedur Menjalankan Program

PERANCANGAN DAN IMPLEMENTASI APLIKASI MOBILE ENSIKLOPEDIA DAN SIMULASI GAMELAN KRATON YOGYAKARTA BERBASIS SISTEM OPERASI ANDROID

MEMBANGUN GAME 2D LOLIBIRD S JUMP UNTUK IOS MENGGUNAKAN SPRITE KIT ENGINE DARI APPLE NASKAH PUBLIKASI. diajukan oleh M. FARID LUTFI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Codelgnite (CI) aplikasi sumber terbuka yang berupa framework PHP

PEMBUATAN GAME KUIS MATEMATIKA DASAR BERBASIS FLASH (STUDI KASUS PADA SD 46 BANDA ACEH JURNAL KARYA TULIS ILMIYAH

BAB 1 PENDAHULUAN. yang cukup signifikan. Di mulai dari tahun 2005, penjualan smartphone

PERANCANGAN DAN PEMBUATAN GAME EDUKASI BAHASA JAWA KRAMA UNTUK SD MUHAMMADIYAH SUKOREJO (Studi Kasus: Kelas V SD Muhammadiyah Sukorejo)

BAB II TINJAUAN PUSTAKA

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

BAB II LANDASAN TEORI. Menurut Ali (2011:3) Learning Management System adalah sebuah sistem

PERMAINAN EDUKATIF FUN ENGLISH BERBASIS HTML 5

BAB III ANALISA DAN PERANCANGAN

BAB 2 LANDASAN TEORI

PENDAHULUAN Yosef Murya Kusuma Ardhana. ST., M.Kom

ANALISIS DAN PERANCANGAN WEBSITE SEBAGAI MEDIA PROMOSI PADA LPK NAVITA NASKAH PUBLIKASI. diajukan oleh Hanif Abdan Syakuro

PERANCANGAN APLIKASI PANDUAN PERTOLONGAN PERTAMA PADA CEDERA PEMAIN SEPAKBOLA BERBASIS ANDROID NASKAH PUBLIKASI

PERANCANGAN APLIKASI INFORMASI PERKEMBANGAN PASIEN DI SEDEKAH ROMBONGAN BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Vitra Syauqani

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

Panji Novantara, M.T. Dosen Universitas Kuningan Jl Cut Nyak Dien No 36 A Cijoho Kabupaten Kuningan

BAB 4 IMPLEMENTASI DAN EVALUASI. perangkat keras yang dibutuhkan pengguna maupun pengembang web serta penjelasan

Transkripsi:

PERANCANGAN DAN PEMBUATAN GAME ANOMAN GESIT MENGGUNAKAN HTML5 DAN JAVASCRIPT NASKAH PUBLIKASI diajukan oleh Ramadhan Adhi Chandra 07.11.1608 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2015

NASKAH PUBLIKASI PERANCANGAN DAN PEMBUATAN GAME ANOMAN GESIT MENGGUNAKAN HTML5 DAN JAVASCRIPT disusun oleh Ramadhan Adhi Chandra 07.11.1608 Dosen Pembimbing Emha Taufiq Luthfi, ST, M.Kom NIK. 190302125 Tanggal, 12 Maret 2015 Ketua Jurusan Teknik Informatika Sudarmawan, MT NIK. 190302035

PERANCANGAN DAN PEMBUATAN GAME ANOMAN GESIT MENGGUNAKAN HTML5 DAN JAVASCRIPT Ramadhan Adhi Chandra 1), Emha Taufiq Luthfi 2), 1) Teknik Informatika STMIK AMIKOM Yogyakarta 2) Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283 Email : ramadhan.c@students.amikom.ac.id 1), emhataufiqluthfi@amikom.ac.id 2) Abstract - Internet is a global collection of thousands of computers network and millions of personal computers that are managed independently. One of the facilities of the internet is a website. Website is an Internet service that includes multimedia resources (text, images, animation, audio, video). Along with the growth of technologies, website now also offers entertainment in the form of games. Web-based games are generally played with an extra special plugin that must be installed first on browser. Another alternative is using HTML5 and JavaScript. By using a web browser that supports HTML5, games can be played without the need for additional special plugins. HTML5 game development even more easy by using application such as Construct 2 game makers. Game Anoman Gesit that was created using HTML5 could run well on most browsers. This makes HTML5 games to be reckoned with in today's internet age.. Keywords Internet, HTML5, JavaScript, Game. 1. Pendahuluan Game merupakan salah satu industri besar di dunia saat ini. Perkembangan game begitu pesat dengan jenis yang beragam, mulai dari game yang hanya dapat dimainkan oleh satu orang saja, hingga yang dapat dimainkan oleh beberapa orang sekaligus. Game yang dapat dimainkan oleh satu orang saja saat ini mulai kurang digemari, yang cukup digemari masyarakat adalah mini game. Game yang paling digemari saat ini adalah game online, user dapat berinteraksi dengan semua pemain lain melalui koneksi internet. Teknologi game yang berkembang saat ini telah mampu menampilkan berbagai macam cerita, grafis dan efek yang menarik untuk dimainkan. Internet yang semakin bertambah penggunanya membuat semakin menjamurnya game berbasis web. 1.1 Rumusan Masalah Seiring teknologi web yang berkembang saat ini, untuk itu penulis ingin mengembangkan game berbasis web, dalam hal ini game yang menggunakan teknologi HTML5 dan Javascript karena hingga saat ini aplikasi mini game cukup digemari dikalangan masyarakat. Hal ini terlihat dari produk ponsel baik model lama maupun keluaran terbaru, minimal terdapat aplikasi game yang sudah terintegrasi didalamnya. Untuk itu penulis merumuskan masalah bagaimana membangun game berbasis web menggunakan teknologi HTML5 dan JavaScript menggunakan aplikasi Construct 2. 1.2 Tujuan Tujuan yang ingin dicapai dari disusunnya penelitian ini adalah sebagai berikut. 1. Penelitian ini disusun sebagai syarat untuk menyelesaikan program studi Strata 1 pada Sekolah Tinggi Managemen Informatika dan Komputer AMIKOM Yogyakarta. 2. Memberikan pengetahuan tentang pembuatan game berbasis web yang sederhana. 3. Mengembangkan game berbasis web dengan harapan suatu saat dapat ikut berperan aktif dalam industri game yang lebih besar. 1.3 Metodelogi Penelitian Untuk mendapatkan data yang baik dan releven dengan aplikasi yang akan dibangun maka digunakan beberapa metode pengumpulan data untuk mengumpulkan data. Beberapa metode pengumpulan data tersebut diantaranya adalah sebagai berikut. 1. Metode Interview 2. Metode Observasi 3. Metode Kepustakaan 2. Landasan Teori 2.1 Game Dalam kamus besar bahasa Indonesia game diartikan sebagai permainan. Permainan merupakan bagian dari bermain dan bermain juga bagian dari permainan dan keduanya saling berhubungan. Permainan adalah kegiatan yang kompleks yang didalamnya terdapat peraturan. Game berbasis web atau browser game adalah permainan yang dimainkan menggunakan web browser dan dapat diakses melalui internet. Game berbasis web yang diakses dan dimainkan melalui internet lebih sering dikenal dengan Game Online. Proses pengembangan game sendiri secara umum dapat dilakukan melalui beberapa tahapan sebagai berikut. [1] 1

1. High Concept 2. Perancangan Game 3. Pembuatan Game 4. Pengujian 5. Deployment 2.2 HTML5 HTML5 merupakan standar terbaru dari HTML (Hyper Text Markup Language) yang dikembangan untuk mengimbangi perkembangan internet yang sangat pesat. HTML5 memberikan kemudahan dalam mengembangkan website yang kompleks. Dengan HTML5, konten multimedia dapat dinikmati tanpa membutuhkan plugin tambahan. HTML5 juga dirancang agar dapat berjalan baik di PC, Tablet, maupun Smartphone (cross-platform). Beberapa keuntungan menggunakan HTML 5 adalah sebagai berikut. [2] Fitur masih berdasarkan pada HTML, CSS, DOM, dan JavaScript sehingga mudah jika beralih dari HTML4 ke HTML5. Mengurangi penggunaan plugin pihak ketiga (seperti Flash dan Ms. Silverlight). Penanganan masalah lebih mudah diatasi. Lebih Markup dan Scripting. Lebih independen. Pengembangan ke publik yang lebih baik. 2.3 JavaScript JavaScript sendiri merupakan bahasa scripting yang popular di internet saat ini. JavaScript termasuk dalam client-side scripting yaitu dieksekusi di sisi client atau dieksekusi oleh browser tanpa harus diterjemahkan dahulu di sisi server seperti bahasa pemrograman PHP. JavaScript juga merupakan dalang dibalik perkembangan web yang semakin pesat saat ini. JavaScript membuat halaman web semakin menarik dan lebih interaktif, bahkan mampu untuk membuat sebuah game berbasis web. Beberapa hal tentang JavaScript. [3] 1. JavaScript didesain untuk menambah interaktif suatu web. 2. JavaScript merupakan bahasa scripting. 3. Bahasa scripting merupakan bahasa pemrograman yang ringan. 4. JavaScript berisi baris kode yang dijalankan di komputer (web browser). 5. JavaScript biasanya disisipkan (embedded) dalam halaman HTML. 6. JavaScript adalah bahasa interpreter (yang berarti skrip dieksekusi tanpa proses kompilasi). 7. Setiap orang dapat menggunakan JavaScript tanpa membayar lisensi. 2.4 Perangkat Lunak yang Digunakan Construct 2 adalah sebuah perangkat lunak pembuat game HTML5 khusus untuk game 2D. Perangkat lunak ini dibuat oleh perusahaan Scirra Ltd. Dengan Construct 2 siapapun bisa membuat game tanpa harus menguasai bahasa pemrograman tertentu. Sebagian besar fungsi yang dibutuhkan dalam game sudah disediakan oleh Contruct 2. 3. Analisis Game Anoman Gesit bertipe side scrolling dengan latar belakang atau tema cerita pewayangan ketika Dewi Sinta disekap di Taman Argasoka, Alengka. Kemudian Ramawijaya mengutus Anoman pergi menuju Alengka untuk menyelamatkan Dewi Sinta. Untuk mencapai Alengka Anoman harus melewati sebuah gua keramat yang penuh dengan rintangan berbahaya. Rintangan akan dibagi menjadi 3 level berbeda yang harus dilewati pemain untuk menyelesaikan permainan. 3.1 Analisis Kekuatan dan Kelemahan Sistem Untuk mengetahui kelemahan dan kelebihan dalam perancangan game berbasis web Anoman Gesit ini maka digunakan analisis SWOT. Analisis SWOT adalah metode perencanaan strategis yang digunakan untuk mengevaluasi kekuatan, kelemahan, peluang, dan ancaman dalam suatu perancangan. Proses ini melibatkan penentuan tujuan yang spesifik dari spekulasi perancangan dan megidentifikasi faktor internal dan eksternal yang mendukung dan yang tidak dalam mencapai tujuan tersebut. 3.2 Analisis Kebutuhan Sistem Analisis kebutuhan sistem merupakan cara untuk memahami dengan baik kebutuhan dari sistem. Kebutuhan teknologi atau peralatan yang diperlukan antara lain : 1. Perangkat Keras 2. Perangkat Lunak 3. Sumber Daya Manusia 3.3 Perancangan Game Anoman Gesit Perancangan game Anoman gesit meliputi desain cerita, desain level, desain kebutuhan gambar dan audio, dan desain input/kontrol. 3.3.1 Desain Cerita Pada waktu Dewi Sinta disekap di Taman Argasoka, Alengka, Ramawijaya mengutus Anoman untuk merebutnya kembali. Anoman yang hendak menuju ke Alengka hanya memiliki satu cara untuk sampai ke sana, yaitu melewati sebuah gua keramat yang penuh dengan rintangan. 3.3.2 Desain Level Dalam perjalanannya melewati gua keramat Anoman akan menemui rintangan yang berbeda. Pembagian level akan dibagi menjadi 3 level yaitu sebagai berikut. 1. Level 1 Pada bagian pertama dari gua keramat ini secara kasat mata hanya berisi stalagtit dan stalagmit pada dinding atas dan bawah gua. Tetapi stalagtit dan stalagmit tersebut berbahaya jika tersentuh. Siapapun akan mati 2

seketita jika menyentuhnya. Level permulaan ini rintangan tidak terlalu sulit. Pemain cukup menghindari rintangan yang ada di atas dan di bawah. 2. Level 2 Pada level 2 ini rintangan akan sedikit bertambah yaitu adanya bola api. Selain menghindari stalagtit dan stalagmit pemain juga harus menghindari bola api. 3. Level 3 Pada level terakhir ini rintangan tetap sama namun yang bertambah adalah kecepatan (speed) permainan. Permainan yang bertambah cepat akan membuat pemain lebih sulit untuk menghindari rintangan. Apabila berhasil menyelesaikan level 3 ini maka permainan berakhir. 3.3.3 Perancangan Flowchart Sistem Permainan 4. Pembahasan Tahapan ini merupakan tahapan dimana hasil analisis dan peracangan dibuat atau diaplikasikan dalam bentuk nyata yaitu berupa game yang berjalan atau dimainkan melalui web browser pada desktop computer. Game yang dibuat harus sesuai dengan analisis serta perancangan yang telah dibuat sebelumnya. 4.1 Pembuatan Game Adapun tahap-tahap pembuatan game Anoman Gesit adalah sebagai berikut. 1. Penambahan dan pengaturan objek (gambar, animasi, dan lain-lain). 2. Pengaturan gameplay permainan. 3. Penambahan dan pengaturan audio. 4.2 Pengujian Game Pengujian game dilakukan untuk mengetahui apakah game sudah berjalan dengan baik, apakah sudah sesuai dengan rancangan yang diinginkan dan apakah ada bug yang perlu diperbaiki. Saat game Anoman Gesit dijalankan maka akan muncul tampilan menu utama seperti gambar di bawah ini. Gambar 1. Flowchart proses game Anoman Gesit 3.3.4 Desain / Pemilihan Gambar Pemilihan gambar yaitu meliputi pemilihan gambar untuk karakter utama, background, dan karakter musuh atau rintangan. Gambar yang digunakan adalah gambar 2d (dua dimensi) dan disesuaikan dengan desain cerita. 3.3.5 Pemilihan Audio Elemen audio digunakan untuk menambah mood atau agar game terasa lebih hidup. Terlebih jika mengkombinasikan event tertentu dengan audio yang sesuai. Audio yang akan digunakan untuk mengiringi keseluruhan game yaitu berupa musik tradisional pewayangan. 3.3.6 Perancangan Kontrol Game Rancangan kontrol game digunakan untuk merancang kontrol yang ada pada game untuk menentukan tomboltombol pada keyboard dan mouse yang akan digunakan dalam memainkan game. Gambar 2. Tampilan Menu Utama Apabila ingin memulai permainan maka pemain mengklik tombol start pada layar menu utama. Pemain akan diarahkan pada layout level 1 untuk memulai permainan dari level 1. Gambar 3. Tampilan permainan Jika level 3 berhasil dilewati maka permainan selesai dan pemain dapat kembali ke menu utama jika ingin bermain lagi. Tabel 1. Pengujian aplikasi No Pengujian Hasil 1 Run Aplikasi OK 2 Test Tombol Start pada OK Menu Utama 3 Spasi OK Mouse left click OK Touch (Layar Sentuh) OK 3

4 Level 1 OK 5 Level 2 OK 5 Level 3 OK 6 Audio OK 7 Tes Chrome versi OK 40.0.2214.93 8 Tes Mozilla Firefox OK 12.0 9 Tes Opera 12.15 OK. Tetapi pergerakan objek sedikit lambat GAGAL. Tidak mendukung HTML5 10 Tes Internet Explorer versi 8.0 11 Tes Safari versi 5.1.7 OK. Tetapi butuh plugin Quicktime untuk play audio. 4.3 Deployment Deployment merupakan tahapan terakhir pembuatan game yaitu menjadikan game menjadi paket yang siap didistribusikan atau dipublish kemudian dimainkan. Hasil export yaitu berupa file html beserta file pendukung lainnya. Hasil export ini yang dapat dimainkan baik secara offline ataupun diakses online jika dipublikasi ke server online. 5. Kesimpulan Berdasarkan hasil perancangan, pembuatan dan implementasi aplikasi dari bab-bab sebelumnya, maka diperoleh kesimpulan mengenai pembuatan game Anoman Gesit sebagai berikut. 1. Membuat game berbasis web menggunakan aplikasi Construct 2 terbilang cukup mudah bagi pemula kendati demikian masih sulit untuk menemukan referensi maupun tutorialnya dalam bentuk buku. 2. Walau hanya memiliki tampilan grafis dua dimensi (2D) tetapi memiliki gameplay yang cukup menantang untuk dimainkan sebagai sarana hiburan. 3. Karena berbasis web maka game ini dapat dimainkan secara multi-platform karena bisa dimainkan cukup dengan menggunakan web browser. agar dapat tampil dengan baik di berbagai perangkat yang memiliki ukuran layar berbeda. 3. Dalam pengembangannya diharapkan semoga game Anoman Gesit dapat dikembangkan sehingga dapat dimainkan multiplayer atau bahkan ditambahkan jumlah level dengan rintangan yang lebih berfariasi. Daftar Pustaka [1] Taru Nugroho, Andi. Cara Mudah Membuat Game di Android. Penerbit ANDI Yogyakarta, 2012. [2] Khafidli, M. Firgiawan. Trik Menguasai HTML5 CSS3 PHP Aplikatif. Lokomedia, 2011. [3] Sunyoto, Andi. AJAX Membangun Web dengan Teknologi Asynchronouse JavaScript & XML. Penerbit ANDI Yogyakarta, 2007. [4] Pemrograman Game Berbasis Web menggunakan Javascript + HTML5. Yogyakarta : Penerbit ANDI Yogyakarta. Biodata Penulis Ramadhan Adhi Chandra, memperoleh gelar Sarjana Komputer (S.Kom) Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2015. Saat ini menjadi freelance web programmer. Emha Taufiq Luthfi, memperoleh gelar Sarjana Teknik (S.T), Prodi Teknik Elektro Fakultas Teknik Universitas Gadjah Mada Yogyakarta. Memperoleh gelar Magister Komputer (M.Kom), Program Pasca Sarjana Magister Ilmu Komputer Fakultas MIPA Universitas Gadjah Mada Yogyakarta. Saat ini menjadi Dosen di STMIK AMIKOM Yogyakarta. 6. Saran Untuk lebih memahami tentang pembuatan game berbasis web diperlukan pengetahuan yang cukup baik, adapun saran yang dapat diberikan untuk pengembangan game adalah sebagai berikut. 1. Agar dapat membuat game yang baik dan efektif, sebaiknya dikerjakan dalam bentuk tim sehingga dapat berbagi tugas, ada yang mendesain gameplay, ada yang bertugas sebagai programmer, ada yang mendesain sisi grafisnya dan pembagian tugas lainnya. 2. Karena game berbasis web adalah multi-platform maka perlu diperhatikan perancangan ukuran layout 4