Perumusan Masalah Tujuan dan Manfaat Pembuatan Game Sistematika Penulisan

commit to user

1.2 Perumusan Masalah

Setelah mengkaji dari latar belakang masalah, maka rumusan masalah yang dikemukakan adalah bagaimana membuat Run and Jump game pada browser menggunakan MelonJS pada HTML5 Canvas . 1.3 Batasan Masalah Berkaitan dengan rumusan masalah, masalah dibatasi hanya dpada proses pembuatan Run and Jump Game dengan memanfaatkan HTML5 Canvas dengan 5 tingkat kesulitan dan scoring berdasarkan time-trial .

1.4 Tujuan dan Manfaat Pembuatan Game

Tujuan Tujuan dari penelitian ini adalah membuat Run and Jump game menggunakan HTML5 Canvas yang bersifat menghibur dan menghilangkan rasa galau. Manfaat 1. Bagi Developer a. Dapat mengembangkan game dengan menggunakan open source game engine. b. Mendapatkan pengetahuan dan pengalaman yang dapat menjadi bekal untuk bersaing di dunia kerja. c. Mendapat kesempatan untuk menerapkan ilmu yang telah diperoleh selama perkuliahan. 2. Bagi Pengguna a. Sebagai hiburan dan penghilang kepenatan. b. Membantu perkembangan psikomotorik anak dalam hal reflek, koordinasi mata-tangan, dan melatih kecepatan berfikir dalam pengambilan keputusan.

1.5 Metodologi Penelitian

Metode pengumpulan data yang akan digunakan dalam pembuatan Tugas Akhir penulis adalah sebagai berikut: commit to user

1.5.1 Metode Pengumpulan Data

a. Observasi Pengumpulan data yang dilakukan melalui pengamatan, pencatatan dan pencarian Informasi tentang game-game browser yang menggunakan media HTML5 Canvas. b. Studi Pustaka Metode pengumpulan data ini menggunakan pustaka-pustaka yang telah ada untuk digunakan sebagai referensi atau acuan, serta sebagai bahan penunjang. Mecari referensi tentang HTML5 Canvas dan tutorial yang membahasnya, serta referensi tentang pembuatan game menggunakan bahasa pemrograman Javascript . 1.5.2 Metode Pembuatan Game Pembuatan game ini meliputi software apa yang akan digunakan, alur game untuk setiap levelnya. Sehingga dengan adanya perancangan ini nantinya dapat digunakan untuk meminimalisir dan mengidentifikasi permasalahan dan hambatan yang terjadi, serta mengusulkan berbagai macam kebutuhan untuk perbaikan.

1.5.3 Perencanaan Game

Run and Jump HTML5 Canvas Game ini memiliki beberapa tahapan dalam perancangan gamenya. Perancangan dipisahkan menjadi berbagai tahapan. Antara lain adalah: Perancangan alur permainan plot, perancangan karakter, perancangan background setting, miscellaneous object , sound efek, background music, dan tampilan halaman game. Agar game dapat bekerja dengan maksimal.

1.5.4 Implementasi Permainan

Implementasi permainan merupakan deployment dan evaluasi dari permainan yang telah dibuat dan diuji coba untuk bisa dijalankan pada berbagai browser. Tahapan implementasi game ini mencakup pengkodean permainan dan deployment program. Jika semua tahap berakhir, maka akan commit to user sampai pada tahap evaluasi sistem. Evaluasi sistem adalah menguji dan memastikan bahwa permainan sudah berjalan sesuai dengan alur sistem secara keseluruhan.

1.6 Sistematika Penulisan

Laporan Tugas Akhir dengan judul “ Run and Jump Game Menggunakan HTML5 Canvas ” ini, terdiri dari lima bab yaitu:

1. BAB I Pendahuluan

Pendahuluan yang berisi Latar Belakang Masalah, Perumusan Masalah, Batasan Masalah, Tujuan dan Manfaat Penelitian, Metodologi Penelitian, Sistematika Penulisan.

2. BAB II Landasan Teori

Landasan teori memuat tinjauan pustaka yang digunakan sebagai referensi dalam pembuatan Run and Jump game menggunakan HTML5 Canvas.

3. BAB III Analisis Dan Perancangan

Analisis dan perancangan game memuat tentang analisa kebutuhan dari game yang akan dibuat, beserta rancangan game.

4. BAB IV Implementasi Dan Evaluasi

Implementasi memuat hasil analisa dan perancangan game yang mungkin akan ditampilkan dalam bentuk tabel, flow chart, gambar, dan penjelasan dari masing-masing bagian.

5. BAB V Penutup

Penutup memuat kesimpulan dari hasil penelitian atau implementasi game dan saran yang diperoleh dari kesimpulan tersebut. commit to user 20

BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN

3.1 Analisis Kebutuhan

Dalam pembuatan tugas akhir ini kebutuhan alat yang digunakan dibagi menjadi 2 macam perangkat, yaitu perangkat keras hardware dan perangkat lunak software . 3.1.1 Kebutuhan Pembuatan 3.1.1.1 Kebutuhan Hardware Pembuatan Hardware minimum untuk pembuatan Run and Jump Game HTML5 Canvas ini adalah dengan spesifikasi sebagai berikut: a. Processor Dikarenakan proses graphic rendering pada WebGL yang cukup berat, maka Processor minimum yang digunakan untuk pembuatan game ini adalah Processor Intel dual core 1.66 GHz b. Memory Memory minimum untuk pembuatan game ini RAM 512 MB. c. Harddisk Harddisk yang digunakan dalam pembuatan game ini berkapasitas kosong minimal 80 GB . d. Graphic Accelerator VGA yang digunakan untuk menjalankan game ini adalah VGA dengan memory minimal 128 Mb yang sudah support WebGL .

3.1.1.2 Kebutuhan

Software Pembuatan Software yang diperlukan dalam pembuatan Run and Jump HTML5Game Canvas ini adalah sebagai berikut: a. Script editor software, sebagai pengolah script dalam pembuatan permainan ini menggunakan yang minimal mendukung bahasa Javascript, dan HTML . Dapat menggunakan Adobe Dreamweaver CS, KomodoEdit, Gedit, ataupun notepad+ + .