ALI SABBICHIS ARDHANA M3109010

(1)

PEMBUATAN

GAME

TUGAS AKHIR

Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya Program Diploma III Teknik Informatika

ALI SABBICHIS ARDHANA

NIM. M3109010

PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET 2012


(2)

HALAMAN PERSETUJUAN

TUGAS AKHIR

PEMBUATAN

GAME

Disusun Oleh

ALI SABBICHIS ARDHANA NIM. M3109010

Tugas Akhir ini telah disetujui untuk dipertahankan di hadapan dewan penguji pada tanggal 25 Juni 2012

Pembimbing

Fendi Aji Purnomo, S. Si NIDN. 0626098402


(3)

HALAMAN PENGESAHAN

PEMBUATAN

GAME

Disusun oleh:

ALI SABBICHIS ARDHANA M3109010

Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir Program Diploma III Teknik Informatika

Pada hari Senin tanggal 25 Juni 2012

Dewan Penguji

1. Penguji 1. Fendi Aji Purnomo,

S.Si ( )

NIDN. 0626098402

2. Penguji 2. Agus Purnomo, S.Si

( )

NIDN. 0607038501

3. Penguji 3. Taufiqurrohman N.

H., S.Kom ( )

NIDN. 0622058201

Dibimbing oleh Pembimbing Utama

Fendi Aji Purnomo, S. Si NIDN. 0626098402


(4)

ABSTRACT Ali Sabbichis Ardhana, 2012.

DEGREES GAME. DIII of Technology Engineering program, Faculty of Mathematics and Science, Sebelas Maret University, Surakarta.

Today, internet has evolved into one of the most popular media the world has

developers have become more and more competitive in creating the best quality products. From platform development that previously using adobe flash, it has been replaced by HTML 5. It was chosen by developers to create online games that can be users only need to have web browser and to connect to the internet.

method and literature study. The overall stages included: a design-concept making, materials collecting, data planning, game creating, game testing, and the finishing. The game was created using HTML 5 and then processed using JavaScript.

Game Ninja's Degrees has been created using software Tiled Map Editor to create a map of the game, and Corel Draw to create the main menu view, credit, character, background, storyboard to produce Game Ninja's Degrees with an attractive appearance, the play's plot is challenging and contains elements of motivation.

Dekan Fakultas MIPA UNS Ketua Program

DIII Teknik Informatika FMIPA UNS


(5)

ABSTRAK Ali Sabbichis Ardhana, 2012.

BERBASIS HTML 5. Program DIII Teknik Informartika. Fakultas Matematika dan Ilmu Pengetahuan Alam. Universitas Sebelas Maret Surakarta.

Saat ini internet sudah berkembang menjadi salah satu media yang paling populer di dunia. Jumlah pengguna Internet yang besar dan semakin berkembang, telah mewujudkan budaya Internet. Mulai dari sekedar browsing hingga bermain game online.Dengan meningkatnya jumlah pengguna internet, pengembang semakin berlomba-lomba menampilkan suatu yang lebih berkualitas. Dari pengembangan platform yang dulunya menggunakan adobe flash, sekarang sudah mulai tergantikan oleh HTML5. HTML5 dimanfaatkan para pengembang untuk menciptakan game yang dimainkan melalui browser terkini. Tak perlu memasang aplikasi, pengguna hanya butuh terkoneksi dengan internet dan sudah memiliki browser.

Metode pengumpulan data yang digunakan dalam Tugas Akhir ini adalah metode obsevasi dan studi pustaka. Tahapan perancangan yang digunakan meliputi perancangan konsep game, pengumpulan materi, perancangan data, pembuatan game, uji coba, dan hasil game. Game ini dibuat dengan menggunakan HTML5 dan diolah dengan menggunakan Javascript.

led Map Editor untuk membuat peta game, dan Corel Draw untuk membuat tampilan menu Degrees dengan tampilan yang menarik, alur permainan yang menantang dan mengandung unsur motivasi.


(6)

MOTTO DAN PERSEMBAHAN

Ilmu tidak akan didapat dengan tubuh yang santai

Kupersembahkan goresan tinta ini untuk: 1. Ibuku tercinta

2. Kakakku tersayang

3. Eski Shintawati yang selalu mendukung

dalam terselesaikannya tugas akhir

4. Muhammad Irsyad, Wahyu Kriswiranto,

Adri Muhammad, Ainurrofiq Alfaiz yang selalu memberikan motivasi

5. Teman-teman seperjuangan Teknik

Informatika A 2009 yang tidak bisa disebutkan satu persatu.

6. Teman-teman kos Bintang, terima kasih


(7)

KATA PENGANTAR

Bismillahiroohmanirrohim,

, penulis panjatkan puji syukur kehadirat Allah SWT atas limpahan karunia, taufiq serta hidayah-Nya sehingga penulis dapat

menyelesaikan Tugas Akhir dengan judul PEMBUATAN GAME

Tugas akhir ini bertujuan untuk memenuhi dan melengkapi salah satu syarat untuk menempuh ujian untuk memperoleh derajad Ahli Madya pada studi Diploma III Teknik Informatika Universitas Sebelas Maret.

Penulis mengucapkan banyak terima kasih dan memberikan penghargaan yang sebesar-besarnya kepada semua pihak yang telah membantu dan mendukung baik itu secara langsung manupun tidak langsung dalam penyusunan laporan tugas akhir ini, mulai dari persiapan hingga penyelesaian, terutama kepada :

1. Bapak Prof. Ir. Ari Handono Ramelan, M.Sc(Hons), Ph.D selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret. 2. Bapak Drs. Y.S. Palgunadi, M.Sc selaku Ketua Program Studi DIII Teknik

Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.

3. Bapak Fendi Aji Purnomo, S.Si selaku pembimbing tugas akhir.

Akhir kata semoga tulisan ini bermanfaat khusunya untuk penulis dan para pembaca pada umumnya.


(8)

(9)

DAFTAR ISI

Halaman i ii iii iv v vi vii viii xi 1

1.1. Lata

1

1.2. Rum

usan 2

1.3. Bata

2

1.4. Tuju

2

1.5. Met

3

1.6. Siste

4 6


(10)

2.1. Gam

e 6

2.2. Web 6 2.3. HT 7 2.4. HT 7 2.5. Java 8 2.6. Mel . 8 2.7. Tile . 9 2.8. Refe . 9

BAB III DESAIN DAN PERANCANGAN . 13

3.1. Anal

. 13

3.1.1. 13

3.1.1.1. Software untuk Pembuatan . 13

3.1.1.2. Hardware untuk Pembuatan .. 14

3.1.2. Kebutuhan Penggunaan 14

3.1.2.1. Software untuk Penggunaan . 14

3.1.2.2. Hardware untuk Penggunaan .. 14

3.2. Alur Proes Pembuatan 15

3.2. Pembuatan Konsep Game 16


(11)

3.5. Perancangan Evaluasi . 25 28

4.1. Pembuatan Game ... 28

4.1.1. . 28

4.1.2. Pembuatan Level 30

4.1.3. Pembuatan Background . 32

4.1.4. Pembuatan Intro 35

4.1.5. Pembuatan Menu Utama . 36

4.1.6. Pembuatan Script menggunakan Query MelonJS . 37

4.2 Tampilan 40

4.3.4.1. Intro 40

4.3.4.3. Menu Utama 42

4.3.4.4. Tampilan level Game 43

4.3. Hasil Uji Coba . 46

49 49 49

DAFTAR GAMBAR

1. Gam

10

2. Gam

10

3. Gam

11

4. Gam


(12)

5. Gam 12 6. Gam 18 7. Gam 18 8. Gam 20 9. Gam 21 10. Gam 21 11. Gam 22 12. Gam 22 13. Gam

bar 3.8. Rancangan Tampilan Intro 23

14. Gam

bar 3.9 Rancangan Tampilan Intro 23

15. Gam

bar 3.10 Rancangan Tampilan Intro 24

16. Gam

bar 3.11 24

17. Gam

bar 3.12 Rancangan Instruksi 25

18. Gam


(13)

19. Gam

bar 4.2 29

20. Gam

bar 4.3 30

21. Gam

bar 4.4 30

22. Gam

bar 4.5 31

23. Gam

31

24. Gam

32

25. Gam

bar 4.8 33

26. Gam

bar 4.9 33

27. Gam

bar 4.10 Pembua . 34

28. Gam

bar 4.11 P 34

29. Gam

bar 4.12 . 35

30. Gam

bar 4.13 Pembuatan Credit Game 35

31. Gam

bar 4.14 Pembuatan Deskripsi Umum Game . 36

32. Gam


(14)

33. Gam

bar 4.16 Pembuatan Instruksi 37

34. Gam

bar 4.17 Tampilan Judul game .. 41

35. Gam

bar 4.18 Tampilan 41

36. Gam

bar 4.19 Tampilan Deskripsi Umum Game 42

37. Gam

bar 4.20 Tampilan Me 43

38. Gam

bar 4.21 Tampilan 43

39. Gam

bar 4.22 Tampila 43

40. Gam

bar 4.23 Tampilan Game Level 44

41. Gam

bar 4.24 Tampil 44

42. Gam

bar 4.25 Tampilan Game Bonus 45

43. Gam

bar 4.26 45

44. Gam

bar 4.27 Tampilan Ending 46

45. Gam


(15)

BAB I PENDAHULUAN

A. Latar Belakang

Saat ini internet sudah berkembang menjadi salah satu media yang paling populer di dunia. Karena fasilitas dan kemudahan yang dimiliki oleh internet maka internet untuk saat ini sudah menjadi barang yang tidak asing lagi. Jumlah pengguna Internet yang besar dan semakin berkembang, telah mewujudkan budaya Internet. Dengan meningkatnya jumlah pengguna internet, developer semakin berlomba-lomba menampilkan suatu yang lebih berkualitas. Dari pengembangan platform yang dulunya menggunakan adobe flash, sekarang sudah mulai tergantikan oleh HTML5.

HTML5 merupakan hasil proyek dari lembaga persatuan website dunia. Hingga kini HTML5 masih terus dikembangkan, namun HTML5 dengan cepat mengalami peningkatan dari sisi grafis maupun animasi. HTML5 juga dimanfaatkan para pengembang untuk menciptakan game yang dimainkan melalui browser terkini. Tak perlu meng-install aplikasi, pengguna hanya butuh terkoneksi dengan internet dan sudah memiliki browser versi terbaru. Selain di komputer desktop dan laptop, game HTML5 juga bisa dimainkan melalui perangkat mobile yakni smartphone dan tablet.

Game HTML5 selain sebagai pasar yang yang cukup potensial juga mempunyai nilai positif yang lain. Ada beberapa manfaat game yang berfungsi bagi kesehatan manusia, seperti empati, post-traumatic, resep untuk nyeri, metode belajar baru, sebagai manajemen penglihatan, membuat orang berimajinasi lebih baik, dan melatih koordinasi mata dan tangan dengan baik. Adapun beberapa dampak positif dari game adalah untuk membantu perkembangan otak dan kinerja


(16)

tubuh, menambah aktivitas fisik, mempengaruhi kebugaran dan gizi, meningkatkan keterampilan sosial, menumbuhkan rasa sportifitas, adil dan kerjasama tim, dapat mengurangi stress, dan dapat membuat orang senang (Dewi

Agustina , 2012).

B. Perumusan Masalah

Masalah yang akan dibahas adalah bagaimana membuat aplikasi game yang berbasis HTML 5 dengan mengedepankan unsur motivasi di dalamnya, sehingga dapat memberikan dampak positif bagi pemainnya.

C. Batasan Masalah

Adapun batasan masalah yang ada antara lain :

1. Bahasa pemrograman yang digunakan adalah Javascript dan HTML5. 2. Game HTML5 ini ber-genrerun and jump.

D. Tujuan dan Manfaat 1. Tujuan

Tujuan dari pembuatan game ini adalah membuat game

berbasis HTML5 dengan harapan tidak hanya dapat menjadi salah satu alternatif hiburan namun juga dapat memotivasi penggunanya dalam hal yang positif.

2. Manfaat

Manfaat pembuatan game HTML 5 ini adalah 1. Untuk developer :

a. Mengembangkan kreatifitas di bidang web developing, khususnya dalam hal HTML5.

b. Mulai membiasakan diri untuk menjadi produsen, dan bukan konsumen.


(17)

a. Membantu perkembangan anak dalam hal psikomotorik, reflek, dan untuk berfikir cepat dalam memutuskan sesuatu.

b. Dengan dibuatnya game ini diharapkan tidak hanya menjadi sarana hiburan bagi penggunanya, namun juga mendapat motivasi dari bermain game ini.

E. Metodologi Penelitian 1. Tahap Awal meliputi

a. Studi Literatur

Pada tahap ini merupakan proses pencarian data dan referensi yang akan dijadikan acuan untuk proses perancangan. Dalam studi literatur ini dititik- beratkan pada desain dan genre dari game tersebut. Karena pada hal-hal tersebut yang akan diterapkan pada game ini. b. Observasi

Observasi merupakan metode pengumpulan data yang dilakukan melalui pengamatan, pencatatan dan pencarian informasi tentang kebudayaan daerah. Salah satu cera observasi adalah dengan browsing. Browsing merupakan proses pencarian data dengan menggunakan perantara koneksi internet. Browsing digunakan untuk penambahan data atau sebagai pelangkap didalam suatu pembahasan masalah. 2. Tahap Pembuatan game meliputi

a. Perancangan Alur Cerita game

Perancangan alur cerita akan menjelaskan ide cerita, susunan gambar serta detail dari setiap karakter game dan control untuk memainkan game.

b. Perancangan Desain Game

Pada tahapan ini perancangan awal dilakukan. Data yang diperoleh dari study literatur dan survey dipadukan untuk perancangan.


(18)

Setelah itu dibuat sketsa atau gambar rancangan untuk proses pembuatan.

c. Pembuatan Game

Tahap ini merupakan tahap pengimplentasian pembuatan game secara nyata. Pembuatan game ini menggunakan Javascript dan HTML5.

3. Tahap Uji Coba

Pada tahapan ini, dilakukan pengujian game agar terbebas dari kesalahan yang dapat muncul. Tujuan utama dari tahapan ini adalah untuk memastikan bahwa elemen dari game berjalan sesuai dengan yang diharapkan. Apabila masih dianggap kurang layak, maka harus dilakukan perbaikan agar game yang dibuat menarik. Game yang telah diperbaiki, itu akan diuji kembali sampai menjadi menarik serta dengan layak dapat digunakan.

4. Tahap Evaluasi

Evaluasi yang dilakukan dengan membandingkan data nilai sebelum dan sesudah penggunaan game. Selain itu akan dibagikan kuisioner kepada teman-teman pengguna game. Kuisioner tersebut berisi pernyataan tentang kepuasan dan respon teman-teman terhadap game tersebut.

F. Sistematika Penulisan

Sistematika penulisan yang digunakan dalam penulisan Tugas Akhir ini dibagi menjadi lima bab, yaitu sebagai berikut :

1. Bab I Pendahuluan

Memuat latar belakang masalah, perumusan masalah, batasan masalah, tujuan dan manfaat, metodologi penelitian, serta sistematika penulisan dalam tugas akhir.


(19)

Landasan teori memuat tinjauan pustaka dan teori yang mendukung dalam pembuatan tugas akhir.

3. Bab III Desain dan Perancangan

Memuat tentang desain dan perancangan tugas akhir serta alat dan bahan yang digunakan.

4. Bab IV Implementasi dan Analisa

Memuat tentang tahap-tahap penelitian, implementasi desain dan hasil analisa data yang telah diperoleh dalam penyusunan tugas akhir.

5. Bab V Penutup


(20)

BAB II

LANDASAN TEORI

A. GAME

Definisi game, merupakan kata dalam bahasa Inggris yang berarti permainan. Permainan adalah sesuatu yang dapat dimainkan dengan aturan tertentu sehingga ada yang menang dan ada yang kalah, biasanya dalam konteks tidak serius atau dengan tujuan refreshing. Game juga menjadi salah satu media pembelajaran. Dengan teknologi dan kualitas grafis yang meningkat hadir pula game berbasis web browser. Game web browser adalah permainan yang dimainkan melalui web browser. Game web browser dapat dibuat dan dijalankan menggunakan teknologi web standar. Terdapat berbagai jenis game web browser, salah satunya adalah single player. Game browser juga dapat dibuka melalui perangkat portable dan dari beberapa web browser yang berbeda.(Anonim, 2012)

B. Web Browser

Pengertian browser adalah alat yang digunakan untuk menjelajah internet. Pengertian tersebut sejalan dengan istilah browse dalam bahasa Inggris yang artinya melihat-lihat atau membaca-baca. Arti browser oleh beberapa kalangan disamakan pula sebagai perambah.

Browser-browser modern sekarang ini sudah hampir semua support HTML5. Penggunaaan HTML5 pun menjadi mudah seperti untuk membuat video kita tidak perlu lagi embed plugin flash player, cukup dengan tag <video></video> maka video dapat tampil dihalam web, tentunya didukung dengan support file video. Berikut adalah browser yang telah support dengan HTML5 :


(21)

2. Safari versi 5+.

3. Mozilla Firefox versi 4+. 4. Opera versi 11+.

Internet Explorer 9+. (Vail Joys, 2012) C. HTML

Hypertext Markup Language (HTML) adalah sebuah bahasa untuk menampilkan konten di web. Sebuah dokumen HTML sendiri adalah dokumen teks yang dapat diedit oleh editor teks apapun.

Secara umum tugas-tugas yang dilakukan oleh HTML dalam pembuatan game HTML5 adalah :

a. Mengontrol tampilan web page dan content-nya

b. Mempublikasikan dokumen secara online sehingga bisa diakses dari seluruh dunia.

c. Menambahkan objek-objek seperti image, audio, video dan juga java applet dalam dokumen HTML. (MADCOMS, 2009)

D. HTML5

HTML5 merupakan revisi terkini dari bahasa penanda halaman web yang memperkenalkan fitur terbaru dan mulai menggunakan script API. Teknologi HTML5 yang digunakan adalah :

1.HTML5 Canvas

Digunakan untuk membuat animasi dalam game. 2.Audio dan Video

Terdapat tag khusus untuk audio dan video yang memudahkan menyisipkan file multimedia ke dalam web.


(22)

Berfungsi sebagai pengganti cache sebagai media penyimpanan history halaman web. Memungkinkan web untuk menyimpan data cache lebih besar di storage local daripada cache browser biasa. 4. Web Workers

Berfungsi memungkinkan halaman web untuk memproses

Javascript yang dimiliki dengan respon yang lebih cepat dan multitasking. (Revya Babtista, 2011)

E. JavaScript

JavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan disisi klien. Jika berbicara dalam konteks web besar , sederhananya, dapat diartikan JavaScript sebagai bahasa pemrograman yang berjalan di browser. Secara fungsional, JavaScript digunakan untuk menyediakan akses script pada objek yang dibenamkan/embedded.

Javascript bekerja pada sisi browser, maksudnya adalah untuk menampilkan halaman web, user menuliskan alamat web di address bar URL. setelah itu, browser mengambil file HTML (dengan file Javascript yang melekat pada file HTML) ke server yang beralamat di URL yang diketikan oleh user. Selesai file diambil, file ditampilkan pada browser. Setelah file Javascript berada pada browser, barulah script Javascript tersebut bekerja (Reborn, 2012).

F. MelonJS

MelonJS adalah sebuah game engine HTML5 yang bersifat bebas yang tersedia untuk mengembangkan game. Meskipun masih dalam proses pengembangan, namun melonJS sudah mampu untuk membuat game-game yang berkualitas. MelonJS digunakan untuk mengintegrasi antara Tiled map format dan HTML5 Canvas, yang dengan mudah mengakses design pada canvas menggunakan Tiled map editor, dan memfokuskan pengembangan


(23)

pada game itu sendiri. Terdapat banyak tutorial mengenai cara membuat game

dari melonJS dan juga terdapat melonJS itu sendiri di

http://www.melonjs.org/

Fitur yang tersedia adalah : 1. Tipe 2D baru dan ringan. 2. Support browser-browser baru. 3. Tween efek.

4. Dukungan beberapa audio. 5. Efek transisi.

6. Beberapa dasar elemen GUI dan lain-lain.

G. Tiled Map Editor

Tiled map editor adalah aplikasi dengan tujuan utama untuk menjadi editor peta. Aplikasi ini dibuat untuk mudah digunakan, namun cukup fleksibel untuk bekerja dengan game engine yang bervariasi. Tiled map editor adalah free software dan ditulis dalam C + +, dengan menggunakan aplikasi framework Qt. Tiled map editor ini terdapat di http://www.mapeditor.org/

Fitur utama Tiled Map Editor adalah : 1. Format peta dengan berbasis XML. 2. Mendukung peta ortogonal dan isometric. 3. Objek dapat ditempatkan dengan presisi pixel. 4. Terdapat pilihan undo/redo dan copy/paste.

5. Dapat menambahkan properties , lapisan, dan objek pada peta 6. Secara otomatis tilesets akan berubah ketika di edit dari aplikasi

lain.

7. Dapat mengubah ukuran sesuai kebutuhan

8. Mendukung input/output plugin untuk membuka dan menyimpan file dalam beragam format.


(24)

H. Referensi Game HTML5

Referensi game HTML5 yang telah popular dan bisa dimainkan lewat PC maupun tablet(Aditya Panji, Reza Wahyudi, 2012). Referensinya antara lain : 1. Cut the Rope (PC dan mobile)

Cut the Rope menceritakan si monster hijau yang sangat menyukai permen dan bintang. Tugas pemain game hanyalah memberi makan si monster hijau, dengan cara memotong tali yang mengikat permen. Tiga bintang dan permen akan masuk ke mulut si monster hijau. Dari situlah gamer mendapatkan poin. Tampilan game Cut the Rope dapat dilihat di Gambar 2.1 dibawah ini.

Gambar 2.1 Referensi game 1. (Source: http://www.cuttherope.ie/) 2. Angry Birds (PC)

Game yang menceritakan tentang sang burung pemarah yang harus merobohkan bangunan tempat para babi hijau berlindung. Tampilan game Angry Bird dapat dilihat di Gambar 2.2 dibawah ini.


(25)

Gambar 2.2 Referensi game 2. (Source: http://chrome.angrybirds.com/) 3. World's Biggest Pac-Man (PC)

Pemain game harus mengontrol gerak si Pac Man untuk memakan semua wafer dan menghindari hantu-hantu virtual yang bergentayangan. -Man dapat dilihat di Gambar 2.3 dibawah ini.

Gambar 2.3 Referensi game 3. (Source: http://worldsbiggestpacman.com/) 4. Curvy (PC dan mobile)

Pemain game akan dihadapkan pada layar yang menampilkan banyak sekali bentuk segi enam. Pemain game harus memutar segi enam agar seluruh jalur warna yang sebelumnya teracak, bisa terhubung satu sama lain. Tampilan game Curvy dapat dilihat di Gambar 2.4 dibawah ini.


(26)

Gambar 2.4 Referensi game 4.

(Source: http://www.flaminglunchbox.net/curvy) 5. Rebel Rescue (PC dan Mobile)

Rebel Rescue merupakan game yang terinspirasi dari Star Wars. Pemain game harus terbang menghindari segala musuh dan rintangan, lalu menyelamatkan para pemberontak dengan waktu yang dibatasi. Tampilan game Rebel Rescue dapat dilihat di Gambar 2.5 dibawah ini.

Gambar 2.5 Referensi game 4.


(27)

BAB III

DESAIN DAN PERANCANGAN

A. Analisis Kebutuhan

Dalam pembuatan game dibutuhkan beberapa

perangkat yang terbagi dalam 2 jenis, yaitu hardware (perangkat keras) dan software (perangkat lunak).

1. Pembuatan

a. Software untuk pembuatan

Software yang digunakan dalam pembuatan game adalah :

1. Tiled Map Editor

Software Tiled Map Editor ini adalah software yang berfungsi sebagai map editor atau untuk membuat map. Dalam pembuatan

game eta/map

setiap levelnya dalam game ini.

2. XAMPP (Apache Web Server)

XAMPP adalah software yang termasuk dalam AppServ. AppServ berfungsi sebagai local server yang memenuhi permintaan aplikasi web, sehingga tidak perlu lagi melakukan instalasi dan konfigurasi web server, Apache, MySQL, dan PHP secara manual.

3. Web Browser

Browser-browser modern sekarang ini sudah hampir semua support HTML5. Browser yang digunakan dalam pembuatan game

nilai support ke HTML5 mencapai 402 point (menurut


(28)

Mobile versi 12.00 untuk mobile, dengan nilai support ke HTML5 mencapai 369 point (menurut http://html5test.com) dari total 500 point yang ada.

4. Notepad++

Notepad++ merupakan suatu perangkat lunak web editor. Dalam pembuatan game

peran untuk menuliskan script yang digunakan dalam game, seperti menuliskan Javascript, HTML, CSS, dan PHP.

b. Hardware untuk pembuatan

Hardware untuk pembuatan game ini adalah dengan spesifikasi sebagai berikut :

1. Processor

Processor yang digunakan untuk pembuatan game ini adalah Processor Intel Dual Core CPU, T3200 @ 2.10 GHz

2. Memory

Memory yang digunakan dalam pembuatan game ini RAM 1 GB. 3. Harddisk

Harddisk untuk software terkait dalam pembuatan game ini minimal berkapasitas free space 5GB.

4. Graphic Accelerator

VGA yang digunakan untuk pembuatan game ini adalah VGA yang sudah support WebGL berkapasitas 781MB.

2. Penggunaan

a. Software untuk penggunaan

Software yang digunakan untuk menjalankan game

Degrees ini adalah Browser. Browser yang sudah support HTML5 seperti :

a. Google Chrome versi 12+ b. Safari versi 5+


(29)

c. Mozilla Firefox versi 4+ d. Opera versi 11+

e. Internet Explorer 9+ b. Hardware untuk penggunaan

Hardware yang sesuai untuk menjalankan game ini adalah yang mempunyai spesifikasi sebagai berikut :

1. Processor

Processor yang digunakan untuk menjalankan game ini adalah minimal Processor Pentium 4.

2. Memory

Memory yang digunakan untuk menjalankan game ini adalah yang berkapasitas minimal 2GB..

3. Harddisk

Harddisk yang sesuai untuk menjalankan game ini adalah yang minimal free space 10MB.

4. Graphic Accelerator

VGA yang sesuai untuk menjalankan game ini adalah VGA Internal yang sudah support WebGL atau VGA Eksternal yang berkapasitas 512MB.

5. Sound

Minimal terdapat speaker sebagai output device. 6. Input Device

Terdapat keyboard sebagai input device. B. Alur Cerita Game

Game mengisahkan seorang Ninja yang mencari gelar.

Biasanya ninja adalah pasukan khusus di militer, namun karena keterbatasan fisik, ninja tidak dapat diterima di divisi militer, dan dialihkan ke divisi IT. Ninja ini sedang berusaha untuk mendapatkan gelar ninja dibidang IT, oleh


(30)

yang mengikuti sekolah ninja IT untuk mendapatkan gelar Ninja. Karakter utama dari game ini adalah Ninja gendut berbaju hitam yang menggunakan kacamata, sedangkan karakter dari musuhnya adalah telur. Dalam game ini, terdapat 4 level yang berbeda tingkat kesulitannya, dengan alur cerita seperti yang berbeda-beda seperti :

1. Alur cerita Level 1

Level 1 ini berlatarkan keadaan di pagi hari dengan bercerita tentang ninja yang sedang berusaha mendapatkan sebuah perkamen atau gulungan kertas, namun untuk mendapatkan perkamen tersebut, ninja harus mendapatkan beberapa elemen yang ada, seperti CD, mouse, dan laptop yang bertuliskan NINJA. Untuk mendapatkan elemen tersebut, ninja akan mendapat kesulitan dari musuh yang menjaga elemen tersebut. Level 1 ini terbilang cukup mudah, karena rintangannya sedikit, hanya terdiri dari jerami yang harus dilompati, dan musuh yang harus dihindari, atau disingkirkan.

2. Alur Level 2

Level 2 bercerita hampir sama dengan level 1, dimana ninja harus mengumpulkan beberapa elemen, untuk mendapatkan sebuah perkamen agar dapat lanjut ke level terakhir nanti. Perbedaan dari level 1 adalah level 2 ini berlatarkan keadaan di sore hari dan tingkat kesulitan yang lebih dengan lebih banyaknya musuh yang menjaga elemen. Untuk meningkatkan kesulitan pada level ini, developer memberi rintangan baru, yaitu pagar, yang dijaga oleh musuh dan harus dilewati oleh si Ninja. 3. Alur Level 3

Level 3 dengan berlatarkan keadaan di malam hari, dan setingan tempat yang lebih sulit dari level-level sebelumnya, membuat ninja harus lebih bekerja keras dalam mendapatkan elemen-elemen dan perkamen Di level ini, developer sengaja


(31)

membuatnya berbeda dengan level-level sebelumnya, dengan menambahkan banyak rintangan, seperti jurang, dan banyaknya musuh yang menjaga elemen yang harus diambil oleh si Ninja.

4. Alur Bonus Level

Bonus level ini dimaksudkan untuk menambah poin dari pemain. Alur dari bonus level ini sendiri tidak dibuat terlalu sulit dengan tidak adanya musuh yang menjaga elemen.

5. Alur Level 4

Level 4 atau level terakhir, dengan berlatar belakang keadaan dini hari dan setingan tempat yang jauh lebih panjang dari level sebelumnya. Level ini adalah level tersulit, dengan banyaknya musuh yang menjaga elemen serta banyaknya jurang yang mengharuskan ninja harus lebih berhati-hati. C. Perancangan Game

Perancangan game s Degrees ini melalui beberapa tahapan dalam proses pembuatannya, yaitu terdiri dari :

1. Konsep

Konsep dari game Ninja s Degrees ini adalah Run and Jump yang berarti karakter dari game ini akan lari dan melompat dalam menyelesaikan misinya.

2. Perancangan Game

Dalam perancangan game ini meliputi alur game yang akan dibuat di setiap levelnya, dan mencatat apa yang dibutuhkan dalam pembuatan game ini, seperti software apa yang digunakan dan game engine apa yang akan digunakan.

3. Tahap Pembuatan Game

Dalam tahap ini merupakan implementasi dari rancangan-rancangan yang telah dibuat. Mulai dari desain game sampai script yang digunakan. 4. Tahap Uji Coba


(32)

Tahap ini merupakan trial and error, yaitu dimana game yang telah dibuat, di uji cobakan dan diperbaiki apabila terdapat error, sehingga untuk kedepannya tidak lagi terdapat error.

5. Tahap Evaluasi

Merupakan tahap dimana memperbaiki bagian game yang error atau menambahkan yang kurang.

6. Hasil

Tahap dimana setelah dilakuakn evaluasi dan perbaikan maka akan dihasilkan game

D. Perancangan Desain Game

Perancangan desain game ini adalah sketsa awal dari game, mulai dari screen awal, sampai akhir dari game ini. Perancangan desain game ini terdiri dari beberapa jenis, yaitu :

1. Perancangan Karakter a. Karakter Utama

Karakter utama dalam game ini berbentuk ninja gendut memakai baju hitam yang menggunakan kacamata. Kacamata terdapat dalam karakter ini untuk menegaskan alasan ninja tidak masuk di divisi militer. Tampilan rancangan karakter utama dapat dilihat di Gambar 3.1 berikut ini,


(33)

Gambar 3.1 Rancangan karakter utama game. b. Karakter musuh

Karakter musuh dalam game ini berbentuk telur. Telur dalam sebuah permainan biasanya diibaratkan dengan angka 0 yang mempunyai arti belum mendapatkan poin atau gagal, sedangkan

maksud dan tujuan game nghibur

juga memberi motivasi bagi penggunanya, maka dari itu telur yang diibaratkan kegagalan harus dihancurkan. Tampilan rancangan karakter musuh dapat dilihat di Gambar 3.2 berikut ini,

Gambar 3.2 Rancangan karakter musuh. 2. Perancangan Level

Perancangan level ini masih dalam bentuk kasar atau sketsa awal untuk ketiga levelnya. Dalam sketsa awal ini, tiap level berbeda tingkat


(34)

kesulitannya, semakin tinggi level, semakin sulit gamenya, oleh karena itu halang rintangnya juga berbeda, keterangan untuk tiap level

= karakter utama

= halang rintang (jerami)

= halang rintang (balok)

= halang rintang (pagar) = karakter musuh

= akhir dari level

= jurang

a. Perancangan level 1

Level 1 adalah dimana tingkat kesulitanya paling rendah, sehingga karakter utama tidak menemui banyak kesulitan. Dalam level 1 ini, terdapat 3 tempat yang dijaga oleh musuh, beberapa jerami, dan beberapa balok yang menjadi rintangan. Untuk elemen yang dapat diambil, terdapat 25 CD, 5 Mouse, dan 1 Laptop. Tampilan rancangan level 1 dapat dilihat di Gambar 3.3 berikut ini,


(35)

b. Perancangan level 2

Level 2 adalah level dimana halang rintang semakin banyak dan terdapat halang rintang yang baru, dimaksudkan agar pengguna tidak bosan. Dalam level 2 ini, terdapat 6 tempat yang dijaga oleh musuh, beberapa jerami, pagar, dan balok sebagai rintangan. Untuk elemen yang dapat diambil, terdapat 30 CD, 8 CD, dan 2 Laptop. Tampilan rancangan level 2 dapat dilihat di Gambar 3.4 berikut ini,

Gambar 3.4 Rancangan level 2. c. Perancangan level 3

Level 3 adalah level yang semakin sulit, dengan sketsa yang lebih panjang dan terdapat banyak rintangan. Dalam level 3 ini, terdapat 9 tempat yang dijaga musuh, beberapa jerami, pagar, jurang, dan balok sebagai rintangan. Untuk elemen yang dapat diambil, terdapat 25 CD, 8 Mouse, dan 2 Laptop. Tampilan rancangan level 3 dapat dilihat di Gambar 3.5 berikut ini,

Gambar 3.5 Rancangan level 3. d. Perancanganm bonus level

Pada level ini adalah level yang membantu pemain untuk menambah poin yang didapat. Tidak ada musuh yang menjaga


(36)

elemen, sehingga tingkat kesulitannya rendah. Tampilan rancangan bonus level dapat dilihat di Gambar 3.6 berikut ini,

Gambar 3.6 Rancangan bonus level. e. Perancangan level 4

Level 4 adalah level terakhir dengan tingkat kesulitan yang tinggi terdapat banyak musuh dan jurang yang bisa membuat ninja kembali ke tempat semula. Terdapat 22 CD, 8 Mouse dan 1 Laptop yang harus diambil ninja yang dijaga oleh 20 musuh. Tampilan rancangan level 4 dapat dilihat di Gambar 3.7 berikut ini,

Gambar 3.7 Rancangan level 4. 3. Perancangan Screenplay

Perancangan screenplay adalah perancangan tentang tampilan pertama saat game dijalankan, mulai dari tampilan awal sampai akan masuk ke menu. Tampilan rancangan screenplay dapat dilihat di Gambar 3.8, Gambar 3.9, dan Gambar 3.10 berikut ini,


(37)

Gambar 3.8 Rancangan Tampilan awal 1.


(38)

Gambar 3.10 Rancangan Tampilan awal 3.

4. Perancangan Menu Game

Rancangan tampilan menu ini terdapat 2 pilihan, yaitu untuk masuk ke game dan untuk melihat informasi tentang developer. Tampilan rancangan menu game dapat dilihat di Gambar 3.11 berikut ini,


(39)

5. Rancangan Instruksi Game

Tampilan rancangan karakter utama dapat dilihat di Gambar 3.12 berikut ini,

Gambar 3.12 Rancangan Instruksi Game.

E. Perancangan Kuisioner

Pada tahap ini, pembuatan perancangan kuisoner diperlukan, untuk mendapat respon dari masyarakat tentang game s Degrees. Dengan begitu untuk kedepannya game ini dapat berkembang lebih baik. Rancangan pertanyaan kuisioner adalah sebagai berikut :

1. Ingin mengetahui bagaimana tanggapan responden terhadap

ggunakan skala interval, responden diberikan pilihan jawaban, kurang menarik, biasa saja, menarik, sangat menarik.

2. Bagaimana tampilan visual game s

a. Kurang menarik b. Biasa saja c. Menarik d. Sangat menarik


(40)

3. Bagaimana tingkat kesulitan yang dihadapi dalam memainkan game s

a. Tidak sulit b. Biasa saja c. Sulit d. Sangat sulit

4. Bagaimana perasaan Anda setelah memainkan game Degree ?

a. Tidak terhibur b. Biasa saja c. Terhibur d. Sangat terhibur

5. Apakah Anda termotivasi setelah memainkan game Degree ?

a. Tidak termotivasi b. Biasa saja

c. Termotivasi d. Sangat termotivasi

6. Menurut anda, game s Degrees cocok untuk kalangan?

Anak-anak Remaja Dewasa Orang tua 7. Saran dan kritik

Surakarta, Juni 2012 Responden


(41)

BAB IV

IMPLEMENTASI DAN EVALUASI A. Pembuatan Game

Pembuatan game ini diawali dengan merancang konsep game. Game ini ditujukan untuk hiburan dan motivasi bagi penggunanya, sehingga tampilannya dibuat menggunakan karakter-karakter yang menarik dan terdapat kata-kata motivasi didalamnya. Selain itu, gambar-gambar pada materi menggunakan gambar dalam bentuk cartoon, menggunakan warna-warna yang cerah untuk menambah daya tarik. Background yang di tampilkan pada game ini berbeda-beda pada setiap Levelnya, agar game terlihat lebih menarik dan tidak membosankan.

Software utama yang digunakan dalam pembuatan game ini adalah Tiled Map Editor, karena software ini mempunyai fasilitas yang lengkap dan bervariasi untuk membuat mapgame. Pembuatan game meliputi :

1. Pembuatan Karakter

a. Pembuatan Karakter Utama

Pembuatan karakter utama untuk game ini menggunakan Corel Draw X5. Tampilan pembuatan karakter dapat dilihat pada Gambar 4.1 berikut,


(42)

Gambar 4.1 Pembuatan karakter utama game. b. Pembuatan Karakter Musuh

Pembuatan karakter utama untuk game ini menggunakan Corel Draw X5. Tampilan pembuatan karakter dapat dilihat pada Gambar 4.2 berikut,


(43)

2. Pembuatan Level

Pembuatan level game menggunakan Tiled Map Editor. Ada 5 map yang dibuat, yaitu Level 1, Level 2, Level 3, Bonus level, dan Level 5.

a. Level 1

Tampilan pembuatan level 1 dapat dilihat pada Gambar 4.3

Gambar 4.3 Pembuatan Map Level 1. b. Level 2


(44)

c. Tampilan pembuatan level 3 dapat dilihat pada Gambar 4.5

Gambar 4.5 Pembuatan Map Level 3. d. Bonus Level

Tampilan pembuatan bonus level dapat dilihat pada Gambar 4.6


(45)

e. Tampilan pembuatan level 5 dapat dilihat pada Gambar 4.7

Gambar 4.7 Pembuatan Map Level 5. 3. Pembuatan Background

Pembuatan background ini menggunakan Corel Draw X5. Untuk pembuatan background dari Corel Draw X5 hanya membuat setingan waktu, agar terlihat pagi, sore dan malam. Tampilan pembuatan background dapat dilihat pada Gambar 4.8, Gambar 4.9, Gambar 4.10 dan Gambar 4.11 berikut,


(46)

Gambar 4.8 Pembuatan background game 1.


(47)

Gambar 4.10 Pembuatan background game 3.


(48)

4. Pembuatan Intro

Pembuatan intro menggunakan Corel Draw X5. Terdapat 3 desain dalam intro, yang pertama adalah judul game, kemudian credit game, lalu deskripsi umum game.

a. Tampilan pembuatan judul game

Gambar 4.12 Pembuatan judul. b. Tampilan pembuatan credit game


(49)

c. Tampilan pembuatan deskripsi umum game

Gambar 4.14 Pembuatan deskripsi umum game. 5. Pembuatan Menu Utama

Pembuatan menu utama menggunakan Corel Draw X5. Dengan desain karakter utama dan dua pilihan menu, yaitu Play dan Instruksi.


(50)

b. Tampilan pembuatan instruksi

Gambar 4.16 Pembuatan Instruksi game. 6. Pembuatan Script menggunakan Query MelonJS

Pembuatan script dalam game n

bahasa pemrograman Javascript dengan mengambil query yang sudah terdapat pada game engine melonJS.

a. Konfigurasi Core MelonJS 1. Game ressources

Game resource digunakan untuk memanggil file yang digunakan dalam game dari sumber file tersebut berada. Tampilan scriptnya adalah seperti ini,

// game ressources var g_ressources= [ // level area

{name: "area_1", type: "tmx", src: "data/area_1.tmx"},

{name: "area_2", type: "tmx", src: "data/area_2.tmx"},

. . .


(51)

{name: "font", type: "image", src: "data/sprite/font.png"} ];

2. jsApp

jsApp adalah script yang digunakan untuk memuat halaman dengan adanya onload() function halaman akan dimuat kemudian game siap dimulai. Tampilan scriptnya adalah seperti ini,

// init the video

if (!me.video.init('jsapp', 640, 480, false, 1.0))

{ alert("Sorry but your browser does not support html 5 canvas. Please try with another one!");

return;} . . . //Play

var PlayScreen = me.ScreenObject.extend({ onResetEvent: function() {

// start the main soundtrack

me.audio.playTrack("suara"); // load a level

me.levelDirector.loadLevel("area_1"); . . .

//bootstrap

window.onReady(function() { jsApp.onload(); }

);

b. Konfigurasi Objek

1. Game object(karakter utama)

Game object adalah script yang mengatur karakter, bagaimana karakter harus bergerak, dan apa yang akan terjadi


(52)

apabila terkena karakter musuh, semuanya diatur dalam game object karakter utama ini, scriptnya antara lain adalah seperti ,

var PlayerEntity = me.ObjectEntity.extend({ init: function(x, y, settings) {

// deklarasi tempat karakter

this.startX = x;

this.startY = y;

// call the constructor

this.parent(x, y, settings); . . .

// update animation if necessary

if (this.vel.x!=0 || this.vel.y!=0) {

// update objet animation

this.parent(this);

return true;}

return false;} });

2. Game object(karakter musuh)

Game object karakter musuh ini berbeda dengan game object untuk karakter utama. Pada game object ini, digunakan untuk mengatur musuh, dan bagaimana gerak dari musuh dan apa yang akan terjadi apabila musuh terkena karakter utama, scriptnya adalah,

var EnemyEntity = me.ObjectEntity.extend({

init: function (x, y, settings)

{

// define this here instead of tiled

settings.image = "ndog";


(53)

. . .

// call the parent function

this.parent();

return (this.vel.x!=0 || this.vel.y!=0);}

});

3. Point Entity

Point entity ini digunakan untuk mengatur elemen yang harus diambil karakter utama, scriptnya adalah seperti,

var CDEntity = me.CollectableEntity.extend(

{ init: function (x, y, settings)

{ // call the parent constructor

this.parent(x, y , settings);

},

. . .

this.collidable = false;

// remove it

me.game.remove(this);}

});

B. Tampilan Game 1. Intro

Intro berisi tentang tampilan pertama yang berisikan awalan dari game. Terdapat 3 tampilan, yaitu judul, credit, dan deskripsi umum game.


(54)

a. Tampilan Judul game

Gambar 4.17 Tampilan Judul game b. Tampilan credit.


(55)

c. Tampilan deskripsi umum game

Gambar 4.19 Tampilan deskripsi umum game.

2. Menu utama

Terdiri dari menu Play untuk masuk ke game, dan menu Instruksi untuk masuk ke cara bermain game.


(56)

b. Tampilan Instruksi.

Gambar 4.21 Tampilan Instruksi dalam game. 3. Tampilan level game

a. Game Level 1

Tampilan level 1 dapat dilihat pada Gambar 4.22 berikut,


(57)

b. Game Level 2

Tampilan level 2 dapat dilihat pada Gambar 4.23 berikut,

Gambar 4.23 Tampilan GameLevel 2. c. Game Level 3

Tampilan level 3 dapat dilihat pada Gambar 4.24 berikut,


(58)

d. GameBonus Level

Tampilan bonus level dapat dilihat pada Gambar 4.25 berikut,

Gambar 4.25 Tampilan Game BonusLevel. e. Game Level 5

Tampilan level 5 dapat dilihat pada Gambar 4.26 berikut,


(59)

f. Tampilan Ending

Tampilan ending dari game dapat dilihat pada Gambar 4.27 berikut,

Gambar 4.27 Tampilan ending Game.

C. Hasil Uji Coba

Hasil uji coba game 2 tahap, yaitu

uji coba di berbagai web browser dan uji coba kepada responden. 1. Hasil uji coba ke berbagai web browser adalah sebagai berikut:

Parameter Web Browser

Chrome 19 Firefox 9 Opera 11.52 Maxthon 3.4.1 IE 8 1. Intro

2. Game X

3. Musik X

2. Uji coba kepada responden dengan pertanyaan sebagai berikut :

8.

a. Kurang menarik b. Biasa saja c. Menarik


(60)

d. Sangat menarik

9. Bagaimana tampilan visual game e. Kurang menarik

f. Biasa saja g. Menarik h. Sangat menarik

10.Bagaimana tingkat kesulitan yang dihadapi dalam memainkan game e. Tidak sulit

f. Biasa saja g. Sulit h. Sangat sulit

11.Bagaimana perasaan Anda setelah memainkan game e. Tidak terhibur

f. Biasa saja g. Terhibur h. Sangat terhibur

12.Apakah Anda termotivasi setelah memainkan game e. Tidak termotivasi

f. Biasa saja g. Termotivasi h. Sangat termotivasi

13.Menurut anda, game ?

Anak-anak Remaja Dewasa Orang tua 14.Saran dan kritik


(61)

0 1 2 3 4 5 6 7 8 9 Tentang Menariknya Game

Tentang Visual Game

Tingkat Kesulitan

Menghiburkah

Termotivasikah Didapatkan hasil sebagai berikut :

Pertanyaan Pilihan Jawaban

Tidak Biasa Saja Cukup Sangat

1. Bagaimana game ini,

menarikkah 0 0 0 7

2. Bagaimana tampilan dari game 0 0 3 4

3. Bagaimana tingkat kesulitan

game 1 2 1 3

4. Perasaan setelah bermain game,

terhiburkah 0 0 2 5

5. Apakah termotivasi 0 0 5 2

6. Cocok untuk kalangan :

1. Anak-anak : 4

2. Remaja : 2

3. Dewasa : 0

4. Orang tua : 1

Apabila dibentuk sebuah diagram maka akan terlihat seperti Gambar 4.28, berikut ini


(62)

BAB V PENUTUP

A. Kesimpulan

Dalam penulisan Tugas Akhir ini telah diuraikan bagaimana perancangan dalam pembuatan game

berikut:

1. Telah dibuat game s Degrees berbasis web yang dikembangkan dengan HTML5 dan bahasa pemrograman Javascript.

2. Pada game level.

3. Terdapat unsur hiburan dan motivasi dalam game

B. Saran

Saran yang dapat penulis berikan untuk pengembangan game ini lebih lanjut yaitu :

1. Menambahkan jumlah level permainan dan variasi game. 2. Memperbanyak unsur motivasi di dalam game.


(1)

b. Game Level 2

Tampilan level 2 dapat dilihat pada Gambar 4.23 berikut,

Gambar 4.23 Tampilan GameLevel 2. c. Game Level 3

Tampilan level 3 dapat dilihat pada Gambar 4.24 berikut,


(2)

d. GameBonus Level

Tampilan bonus level dapat dilihat pada Gambar 4.25 berikut,

Gambar 4.25 Tampilan Game BonusLevel. e. Game Level 5

Tampilan level 5 dapat dilihat pada Gambar 4.26 berikut,


(3)

f. Tampilan Ending

Tampilan ending dari game dapat dilihat pada Gambar 4.27 berikut,

Gambar 4.27 Tampilan ending Game.

C. Hasil Uji Coba

Hasil uji coba game 2 tahap, yaitu

uji coba di berbagai web browser dan uji coba kepada responden. 1. Hasil uji coba ke berbagai web browser adalah sebagai berikut:

Parameter Web Browser

Chrome 19 Firefox 9 Opera 11.52 Maxthon 3.4.1 IE 8 1. Intro

2. Game X

3. Musik X

2. Uji coba kepada responden dengan pertanyaan sebagai berikut :

8.

a. Kurang menarik b. Biasa saja c. Menarik


(4)

d. Sangat menarik

9. Bagaimana tampilan visual game e. Kurang menarik

f. Biasa saja g. Menarik h. Sangat menarik

10.Bagaimana tingkat kesulitan yang dihadapi dalam memainkan game e. Tidak sulit

f. Biasa saja g. Sulit h. Sangat sulit

11.Bagaimana perasaan Anda setelah memainkan game

e. Tidak terhibur f. Biasa saja g. Terhibur h. Sangat terhibur

12.Apakah Anda termotivasi setelah memainkan game

e. Tidak termotivasi f. Biasa saja

g. Termotivasi h. Sangat termotivasi

13.Menurut anda, game ?

Anak-anak Remaja Dewasa Orang tua 14.Saran dan kritik


(5)

0 1 2 3 4 5 6 7 8 9 Tentang Menariknya Game

Tentang Visual Game

Tingkat Kesulitan

Menghiburkah

Termotivasikah Didapatkan hasil sebagai berikut :

Pertanyaan Pilihan Jawaban

Tidak Biasa Saja Cukup Sangat

1. Bagaimana game ini,

menarikkah 0 0 0 7

2. Bagaimana tampilan dari game 0 0 3 4

3. Bagaimana tingkat kesulitan

game 1 2 1 3

4. Perasaan setelah bermain game,

terhiburkah 0 0 2 5

5. Apakah termotivasi 0 0 5 2

6. Cocok untuk kalangan :

1. Anak-anak : 4

2. Remaja : 2

3. Dewasa : 0

4. Orang tua : 1

Apabila dibentuk sebuah diagram maka akan terlihat seperti Gambar 4.28, berikut ini


(6)

BAB V PENUTUP

A. Kesimpulan

Dalam penulisan Tugas Akhir ini telah diuraikan bagaimana perancangan dalam pembuatan game

berikut:

1. Telah dibuat game s Degrees berbasis web yang dikembangkan dengan HTML5 dan bahasa pemrograman Javascript.

2. Pada game level.

3. Terdapat unsur hiburan dan motivasi dalam game

B. Saran

Saran yang dapat penulis berikan untuk pengembangan game ini lebih lanjut yaitu :

1. Menambahkan jumlah level permainan dan variasi game. 2. Memperbanyak unsur motivasi di dalam game.