• Tidak ada hasil yang ditemukan

PERANCANGAN DAN PEMBUATAN GAME YUK DIET BERBASIS ANDROID SEBAGAI EDUKASI MAKANAN SEHAT PADA ANAK

N/A
N/A
Protected

Academic year: 2022

Membagikan "PERANCANGAN DAN PEMBUATAN GAME YUK DIET BERBASIS ANDROID SEBAGAI EDUKASI MAKANAN SEHAT PADA ANAK"

Copied!
17
0
0

Teks penuh

(1)

PERANCANGAN DAN PEMBUATAN GAME “YUK DIET” BERBASIS ANDROID SEBAGAI EDUKASI MAKANAN SEHAT PADA ANAK

Tugas Akhir

Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika

Universitas Sebelas Maret

Disusun oleh : ARTHA BASKARA JATI

NIM. M3115029

PROGRAM DIPLOMA III TEKNIK INFORMATIKA SEKOLAH VOKASI

UNIVERSITAS SEBELAS MARET SURAKARTA

2020

commit to user

(2)

ii

PERSETUJUAN

commit to user

(3)

iii

PENGESAHAN

commit to user

(4)

iv

HALAMAN PERNYATAAN

Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka

Surakarta, 23 Maret 2020

Artha Baskara Jati NIM. M3115029

commit to user

(5)

v

HALAMAN MOTTO

“Ora ana daya lan kekuwatan kajaba saka ngarsaning gusti Allah SWT”

“Setiap pengambilan keputusan pasti memiliki risiko, entah besar maupun kecil”

(Ibuk)

“Sok sopo sing ngedekake roso syukur bakal ditambah nikmate, lan sopo sing kufur bakal pikantuk azab kang pedih”

(Q.S. Ibrahim:7)

commit to user

(6)

vi

HALAMAN PERSEMBAHAN

Pertama, saya ucapkan puji syukur kehadirat Allah SWT, karena atas berkat rahmat dan hidayahNya, penulis dapat menyelesaikan tugas akhir ini. Akan saya

persembahkan karya ini kepada:

Yang tercinta,

Ibuk Sulasih, Bapak S.Sumardi.

Tidak lupa serta kedua kakak Dian Dini Tulusti dan Panji Wijaya Raya.

Atas dukungan dana, materi, bimbingan, kasih sayang dan pengorbanan yang tak dapat dinilai dengan apapun.

Segenap

Dosen Diploma III Teknik Informatika FMIPA UNS

Atas jasa beliau-beliau yang telah sabar mendidik serta mencerdaskan kami, terkhusus saya sendiri.

Sahabat-sahabat TIB yang luar biasa, khususnya Ariel Yonatan Alin yang telah berjuang mengembalikan semangat saya menyelesaikan tugas akhir ini. Tidak lupa Daniel Ariel Sulistyo yang juga telah berjuang bersama mengerjakan tugas

Akhir ini.

Almamaterku Universitas Sebelas Maret Surakarta

Terima kasih atas segala dukungan , semangat dan kehangatan persahabatan yang kalian berikan kepada saya.

Terimakasih juga saya ucapkan kepada semua pihak yang telah membantu menyelesaikan Tugas Akhir ini.

commit to user

(7)

vii

KATA PENGANTAR

Puji syukur kehadirat Allah SWT karena telah melimpahkan rahmat dan karunia-Nya seingga penulis dapat menyelesaikan Laporan Tugas Akhir dengan judul “PERANCANGAN DAN PEMBUATAN GAME “YUK DIET”

BERBASIS ANDROID SEBAGAI EDUKASI MAKANAN SEHAT PADA ANAK”. Laporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Amd pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret.

Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini penulis telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak.

Dengan tersusunya skripsi ini penulis ingin menyampaikan ucapan terimakasih kepada:

1. Bapak Prof. Ir. Ari Handono Ramelan, M.Sc (Hons)., Ph.D, selaku Pimpinan Fakultas MIPA, serta Drs. Santoso Tri Hananto, M.Acc., Ak., sebagai Direktur Sekolah Vokasi Universitas Sebelas Maret yang telah memberikan izin kepada penulis untuk belajar.

2. Ibu Hartatik S.Si., M.Si., selaku Ketua Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang telah memberikan izin kepada penulis untuk melaksanakan Tugas Akhir.

3. Bapak Fendi Aji Purnomo, S.SI., M.ENG. selaku dosen pembimbing yang telah memberikan ilmu dan membimbing penulis dalam menyelesaikan project dan Tugas Akhir dengan baik

4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.

5. Kedua Orang Tua, yang selalu memberikan doa dan dukungan terbesar sehingga penulis selalu termotivasi untuk menyelesaikan project dan Tugas Akhir dengan baik dan penuh semangat.

6. Teman-teman D3 Teknik Informatika angkatan 2015 khususnya kelas TIB, yang selalu menyemangati dan mendukung di setiap saat.

commit to user

(8)

viii

Penulis menyadari bahwa laporan Tugas Akhir ini masih jauh dari sempurna. Maka dari itu, penulis sangat menerima kritik, saran dan masukan yang bersifat membangun. Akhir kata, penulis berharap semoga laporan Tugas Akhir ini dapat memberikan manfaat dan wawasan kepada para pembaca pada umumnya, dan kepada penulis pada khususnya.

Surakarta, 31 Maret 2020

Artha Baskara Jati

commit to user

(9)

ix ABSTRAK

Dalam suatu kehidupan, kesehatan tubuh merupakan salah satu unsur yang sangat penting. Akan tetapi, kesadaran masyarakat mengenai pentingnya kesehatan masih sangat rendah, maka perlu ditanamkan kebiasaan hidup sehat sejak anak.

Anak-anak memiliki pola pertumbuhan dan perkembangan yang khusus sesuai dengan tingkat pertumbuhan dan perkembangannya. Sehingga dalam hal ini salah satu cara mengajarkan kesehatan kepada anak adalah melalui permainan.

Untuk membuat atau mengembangkan permainan ini terdapat banyak metodologi yang bisa digunakan. Permainan “Yuk Diet” ini, menggunakan metodologi analisa terhadap anak dengan kekurang tertarikan terhadap makanan sehat, kemudian mencari konsep permainan yang cocok bagi anak tersebut. Pencarian data kebutuhan pembuatan aplikasi dimulai dengan mencari apa masalah yang sering dihadapi dalam kehidupan sehari-hari. Dalam hal ini, perancangan akan lebih mudah untuk menghasilkan aplikasi yang sesuai dengan kebutuhan. Setelah selesai dengan pencarian data, kemudian dilanjutkan dengan pengerjaan rancangan jalan cerita yang akan dibangun dalam aplikasi ini. Pembuatan perancangan desain seiring dengan berjalannya jalan cerita.

Dengan konsep yang telah ada, dihasilkan permainan dengan judul “Yuk Diet”

dengan konsep dua dimensi. Aktor berlari mencari makanan sehat dan menghindari makanan kurang sehat sehingga anak diharapkan dapat mengenalinya dengan lebih baik. Aplikasi dibuat dengan tampilan dua dimensi serta memiliki konsep edukasi bagaimana anak seharusnya memilih makanan yang sehat dan kaya nutrisi. Gambaran yang ditampilkan dibuat lebih menarik karena diperuntukkan bagi anak-anak. Karakter yang dibuat juga memiliki gambaran seperti anak dengan tubuh gendut agar sesuai dengan tema. Setelah semua desain selesai, pembuatan dilanjutkan dengan penggabungan animasi, kode algoritma program, serta audio.

Kata kunci: Game, Makanan Sehat, Android, Kesehatan, Anak commit to user

(10)

x ABSTRACT

In a life, body health is one very important element. However, public awareness of the importance of health is still very low, so it is necessary to instill healthy habits from childhood. Children have a specific growth and development pattern according to their level of growth and development. So in this case one way to teach health to children is through play.

To create or develop this game there are many methodologies that can be used.

The game "Yuk Diet" uses an analysis methodology for children with less interest in healthy food, then looks for a game concept that is suitable for these children.

Searching data for application development needs begins by looking for what problems are often faced in everyday life. In this case, the design will be easier to produce applications that suit your needs. After completing the data search, then proceed with the work on the storyline design that will be built in this application.

Making a design plan in line with the storyline.

With the existing concept, a game entitled “Yuk Diet” was produced with a two- dimensional concept. Actors run in search of healthy food and avoid unhealthy foods so that children are expected to recognize them better. The application is made with a two-dimensional display and has an educational concept on how children should choose healthy and nutrient-rich foods. The image that is displayed is made more attractive because it is intended for children. The characters created also have an image like a child with a fat body to fit the theme.

After all the designs have been completed, the creation is continued by combining animation, program algorithm code, and audio.

Keywords: Games, Healthy Food, Android, Health, Children

commit to user

(11)

xi DAFTAR ISI

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

HALAMAN PERNYATAAN ... iv

HALAMAN MOTTO ... v

HALAMAN PERSEMBAHAN ... vi

KATA PENGANTAR ... vii

ABSTRAK ... ix

ABSTRACT ... x

DAFTAR ISI ... xi

DAFTAR TABEL ... xiv

DAFTAR GAMBAR ... xv

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Perumusan Masalah ... 4

1.3 Batasan Masalah ... 4

1.4 Tujuan Penelitian ... 5

1.5 Manfaat Penelitian ... 5

1.6 Sistematika Penulisan ... 5

1.7 Metodologi Penelitian ... 5

BAB II LANDASAN TEORI ... 7

2.1 Tinjauan Pustaka ... 7

2.2 Landasan Teori ... 8

2.2.1 Makanan ... 8

2.2.2 Makanan Sehat ... 9

2.2.3 Game ... 12

2.2.4 Smartphone ... 15 2.2.5 Android ... 16 commit to user

(12)

xii

2.2.6 Game Engine ... 17

2.2.7 Playstore ... 17

2.2.8 Use Case ... 18

2.2.9 Pengujian Black Box ... 19

2.2.10 C# (C-Sharp) ... 20

2.2.11 Unity ... 20

2.2.12 Corel Draw ... 21

2.2.13 Adobe Audition ... 22

BAB III ANALISIS DAN PERANCANGAN GAME ... 23

3.1 Konsep Dasar Proyek Pengembangan Game ... 23

3.1.1 Konsep Dasar Game ... 23

3.1.2 Proposal ... 25

3.1.3 Target Player ... 25

3.1.4 Dukungan Platform, Teknologi dan Multiplayer ... 25

3.2 Manajemen Proyek Pengembangan Game ... 26

3.2.1 Kebutuhan dan Peran / Tugas Tim Pengembang Game ... 26

3.2.2 Kebutuhan Perangkat Lunak dan Perangkat Keras dalam Pengembangan Game ... 27

3.2.3 Kebutuhan Perangkat Lunak dan Perangkat Keras dalam Implementasi Game ... 27

3.2.4 Kebutuhan Perangkat Keras dalam Pengujian Game... 28

3.3 Perancangan Dasar Game ... 29

3.3.1 Narasi Dan Storyboard ... 29

3.3.2 Gameplay ... 29

3.3.3 Playability ... 31

3.3.4 Genre ... 32

3.4 Aset Dan Seni Game ... 33

3.4.1 Konsep Seni ... 33

3.4.2 Karakter ... 33

3.4.3 Lingkungan ... 34

3.4.4 Daftar Misi, Desain Level, Penempatan, dan Pertemuan ... 35

3.4.5 Musik Background Dan Suara Efek ... 37

3.4.6 Antar Muka ... 37 3.5 Spesifikasi Kebutuhan Game Fungsional (SRS Functional) ... 42 commit to user

(13)

xiii

3.6 Game Flow ... 44

3.7 Rancangan Perhitungan Dalam Game ... 45

1. Score ... 45

2. Kecepatan Aktor ... 45

3. Nyawa ... 45

4. Pemunculan Acak Monster ... 46

5. Total Skor ... 46

BAB IV IMPLEMENTASI DAN EVALUASI GAME ... 47

4.1 Implementasi Aset dan Seni ... 47

4.1.1 Implementasi Karakter ... 47

4.1.2 Implementasi Lingkungan ... 49

4.1.3 Implementasi Desain Level ... 49

4.1.4 Implementasi Musik Dan Suara ... 56

4.1.5 Implementasi Antar Muka... 57

4.2 Teknis Animasi Karakter ... 63

a. Import Gambar ... 63

b. Potong Gambar ... 63

c. Buka Animation Timeline ... 64

d. Aplikasi Gerakan ... 64

4.3 Teknis Pemrograman ... 65

4.3.1 Scene Utama... 65

4.3.2 Aktor ... 66

4.3.3 User Interface Game ... 67

4.3.4 Monster ... 68

4.4 Pengujian Game ... 69

4.4.1 Fungsionalitas ... 70

4.4.2 Kompatibilitas ... 72

4.5 Perilisan ... 73

BAB V KESIMPULAN DAN SARAN ... 74

5.1 Kesimpulan ... 74

5.2 Saran ... 74

DAFTAR PUSTAKA ... 75 commit to user

(14)

xiv

DAFTAR TABEL

Tabel 2. 1 Versi Android ... 16

Tabel 2. 2 Simbol-simbol Use Case ... 18

Tabel 4. 1 Uji Black Box... 70

Tabel 4. 2 Error Pada Game ... 71

Tabel 4. 3 Uji Kompatibilitas ... 72

commit to user

(15)

xv

DAFTAR GAMBAR

Gambar 2. 1 Unity Versi 2018.2.21f1 ... 21

Gambar 2. 2 Corel Draw ... 21

Gambar 2. 3 Adobe Audition ... 22

Gambar 3. 1 Konsep Informasi Makanan Sehat ... 23

Gambar 3. 2 Konsep Permainan Utama ... 24

Gambar 3. 3 Konsep Kuis ... 24

Gambar 3. 4 Karakter aktor ... 33

Gambar 3. 5 Karakter Musuh ... 33

Gambar 3. 6 Karakter Poin ... 34

Gambar 3. 7 Karakter monster ... 34

Gambar 3. 8 Rancangan lingkungan game ... 35

Gambar 3. 9 Tampilan desain level ... 36

Gambar 3. 10 Tampilan penempatan ... 37

Gambar 3. 11 Rancangan main menu scene... 39

Gambar 3. 12 Rancangan manfaat makanan sehat scene ... 39

Gambar 3. 13 Rancangan manfaat makanan sehat scene ... 40

Gambar 3. 14 Tombol Main Menu ... 40

Gambar 3. 15 Tombol Navigasi ... 41

Gambar 3. 16 Tombol Instruksi Singkat ... 41

Gambar 3. 17 Menu Pause ... 41

Gambar 3. 18 Use Case Display System ... 42

Gambar 3. 19 Use Case Game Object Interaction ... 43

Gambar 3. 20 Use Case Player Input ... 43

Gambar 3. 21 UML Use Case ... 44

Gambar 3. 22 Game Flow ... 45

Gambar 4. 1 Implementasi Karakter Game Yuk Diet ... 47

Gambar 4. 2 Implementasi Karakter Rintangan Game Yuk Diet ... 48

Gambar 4. 3 Implementasi Karakter Poin Game Yuk Diet ... 48 Gambar 4. 4 Implementasi Karakter Monster ... 49 commit to user

(16)

xvi

Gambar 4. 5 Implementasi Lingkungan ... 49

Gambar 4. 6 Implementasi Desain Level ... 50

Gambar 4. 7 Level 1 Game Yuk Diet ... 50

Gambar 4. 8 Level 2 Game Yuk Diet ... 51

Gambar 4. 9 Level 3 Game Yuk Diet ... 51

Gambar 4. 10 Level 4 Game Yuk Diet ... 52

Gambar 4. 11 Level 5 Game Yuk Diet ... 53

Gambar 4. 12 Level 6 Game Yuk Diet ... 53

Gambar 4. 13 Level 7 Game Yuk Diet ... 54

Gambar 4. 14 Level 8 Game Yuk Diet ... 55

Gambar 4. 15 Level 9 Game Yuk Diet ... 55

Gambar 4. 16 Level 10 Game Yuk Diet ... 56

Gambar 4. 17 Implementasi Sudut Pandang ... 57

Gambar 4. 18 Implementasi Skema Warna... 58

Gambar 4. 19 Implementasi Judul Game ... 58

Gambar 4. 20 Implementasi Title Scene ... 59

Gambar 4. 21 Implementasi Cara bermain ... 59

Gambar 4. 22 Scene Edukasi manfaat makanan bergizi ... 60

Gambar 4. 23 Menu Pause ... 60

Gambar 4. 24 Navigasi ... 61

Gambar 4. 25 Score ... 61

Gambar 4. 26 Nyawa... 61

Gambar 4. 27 Total Score ... 62

Gambar 4. 28 Game Over ... 62

Gambar 4. 29 Import Gambar ... 63

Gambar 4. 30 Potong Gambar ... 64

Gambar 4. 31 Animation ... 64

Gambar 4. 32 Aplikasi Gerakan Animasi ... 65

Gambar 4. 33 Script Pindah Scene ... 66

Gambar 4. 34 Script Gerak Kanan ... 66 Gambar 4. 35 Script Gerak Kiri ... 67 commit to user

(17)

xvii

Gambar 4. 36 Script Gerak Lompat ... 67

Gambar 4. 37 Script Navigation ... 67

Gambar 4. 38 Script Score ... 68

Gambar 4. 39 Script Total finish score ... 68

Gambar 4. 40 Script Monster ... 69

commit to user

Referensi

Dokumen terkait

Melalui pemanfaat internet dalam dunia pendidikan peserta didik mampu menggunakan internet secara maksimal untuk mencari informasi yang berhubungan dengan mata pelajaran

1) Hamil di luar nikah. Kehamilan di luar nikah merupakan salah satu bentuk motivasi negatif karena seringkali mereka yang memiliki motivasi ini sebenarnya belum

Kefir memiliki sifat antibakteri terhadap bakteri Propionibacterium acnes berupa bakteriosidal (produk kefir) dan bakteriostatik (butir kefir dan air kefir).. Produk

Alat pemantau ini akan mengirim data jumlah hasil produksi yang diambil dari setiap modul sensor pada modul counter dan mengirim ke server untuk disimpan dan

fuzzy AHP, bobot krite teria da dan subkriteria untuk masalah pemilihan lokasi pendidikan bisa d dihitung dengan mudah dan hasil yang... Manfaat yang bisa didapatkan oleh

Riset dari dua peneliti sebelumnya masih sebatas menghitung keterbacaan teks berita, sehingga peneliti menerapkan formula Fog Index untuk menghitung keterbacaan teks berita

Soil samples that mixed with lime only additive have decreasing friction angle value ( ɸ ) along curing periods but, all samples that added with lime and fly- ash show the

Pemberian diskon yang lebih tinggi dan termin penjualan kredit yang lebih panjang akan mengakibatkan arus kas perusahaan pada periode sekarang menjadi lebih rendah dibandingkan