• Tidak ada hasil yang ditemukan

Pembuatan game “tante isi (teka n teki silang Indonesia)” berbasis android AWAL

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan game “tante isi (teka n teki silang Indonesia)” berbasis android AWAL"

Copied!
18
0
0

Teks penuh

(1)

commit to user

PEMBUATAN

GAME

“TANTE ISI (TEKA N TEKI SILANG

INDONESIA)” BERBASIS ANDROID

Tugas Akhir untuk memenuhi sebagian persyaratan

mencapai derajat Diploma III

Program Studi Diploma III Teknik Informatika

diajukan oleh

Nadya Tiurma Widya Sitohang

M3113107

kepada

PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MIPA

UNIVERSITAS SEBELAS MARET SURAKARTA

2016

(2)

commit to user

(3)

commit to user

(4)

commit to user

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, Juni 2016

NADYA TIURMA WIDYA SITOHANG

NIM. M3113107

(5)

commit to user

MOTTO

“Then those who were sad when they planted will be happy when they gather the

harvest! Those who cried as they carried the seeds will be happy when they bring

in the crops”

(Psalms 126:5-6)

(6)

commit to user

HALAMAN PERSEMBAHAN

Karya tulis ini penulis persembahkan untuk :

1. Kedua orang tua yang selama ini telah memberikan semangat dan doa,

serta dukungan materi dan spiritual sehingga penulis bisa menyelesaikan

karya tulis ini.

2. Dosen dan Staf Pengajar Program DIII Teknik Informatika UNS

khususnya pembimbing, terima kasih atas bimbingannya, dukungan dan

ilmunya.

3. Teman-teman DIII FMIPA UNS angkatan 2013 khususnya teman-teman

TIC.

4. Untuk teman-teman FQF, Berina, Kita ber3, Meteor Garden ,keluarga

Na70, Delvi dan Q terimakasih untuk semangat dan support-nya.

5. Para pembaca yang budiman.

(7)

commit to user

KATA PENGANTAR

Puji syukur ke hadirat Tuhan YME yang telah melimpahkan rahmat dan

barokahnya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul

“PEMBUATAN GAME “TANTE ISI (TEKA N TEKI SILANG INDONESIA)”

BERBABIS ANDROID”. 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.

Penulis mengucapkan terima kasih yang tak terhingga kepada:

1. Prof. Ir. Ari Handono Ramelan, M.Sc(Hons)., Ph.D., selaku Pimpinan

Fakultas MIPA Universitas Sebelas Maret yang memberikan izin kepada

penulis untuk belajar.

2. Abdul Aziz, S.Kom., M.Cs. selaku Ketua Program Studi Diploma III

Teknik Informatika Universitas Sebelas Maret yang memberikan izin

kepada penulis untuk belajar.

3. Firma Sahrul Bahtiar S.Kom,M.Eng selaku dosen pembimbing yang telah

dengan penuh kesabaran dan ketulusan memberikan ilmu dan bimbingan

terbaik kepada penulis.

4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas

Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.

5. Para Karyawan/wati Program Studi Diploma III Teknik Informatika

Universitas Sebelas Maret yang telah membantu penulis dalam proses

belajar.

6. Semua pihak yang telah banyak membantu penulis dalam menyelesaikan

laporan Tugas Akhir yang tidak bisa disebutkan satu persatu.

(8)

commit to user

Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih jauh

dari sempurna. Untuk itu, semua jenis saran, kritik dan masukan yang bersifat

membangun sangat penulis harapkan. Akhir kata, semoga tulisan ini dapat

memberikan manfaat dan memberikan wawasan tambahan bagi para pembaca dan

khususnya bagi penulis sendiri.

Surakarta, Juni 2016

NADYA TIURMA WIDYA SITOHANG

(9)

commit to user

INTISARI

Nadya Tiurma Widya Sitohang, 2015. Pembuatan Game “Tante Isi (Teka N Teki Silang Indonesia)” Berbabis Android. Program DIII Teknik Informatika. Fakultas Matematika dan Ilmu Pengetahuan Alam. Universitas Sebelas Maret Surakarta.

Android merupakan sistem operasi untuk aplikasi mobile berbasis Linux

dan sebuah sistem open source yang memungkinkan pengguna untuk membuat

sendiri dan mengembangkan aplikasi mereka di atasnya. Seiring perkembangan

industri game mobile yang semakin pesat, game sekarang ini tidak hanya

berfungsi sebagai hiburan semata.

Pada pembuatan ini dikembangkan sebuah game “Tante Isi (Teka N Teki

Silang Indonesia)” pada platform Android yang memberikan informasi mengenai

budaya dan tempat wisata di Indonesia yang dibuat menggunakan Unity3D.

Metodologi yang digunakan adalah metode analisa dengan pengumpulan

informasi, perancangan sistem, implementasi, dan pengujian terhadap game ini.

Penelitian ini menghasilkan game yang dapat dijalankan di beberapa device

android dan game ini telah berhasil diuji dan berjalan sesuai dengan

perancangannya.

Kata Kunci : Game, Android, Indonesia, Unity3D.

(10)

commit to user

ABSTRACT

Nadya Tiurma Widya Sitohang, 2015. The making of the Game “Tante Isi (Teka N Teki Silang Indonesia)” Android-based Games. Diploma II

Program of Informatics Enginering, Mathematics and Sciences Faculty,

Sebelas Maret University, Surakarta

Android is an operating system for Linux based mobile applications and

an open source operating system that allows user to create and develop their own

application on it. As the fast growth of mobile gaming industry now game doesn’t

work as entertainment only.

In this research an game “Tante Isi (Teka N Teki Silang Indonesia)” will

be developed on Android platform which giving information about culture and

tourist attraction in Indonesia which created using Unity3D.

The method that used is the analysis method which include of gathering

information, system design , implementation , and testing about this game. This

research resulted in a game that can be run in several android devices and this

game has been successfully tested and running in according with its design.

Keywords : Game , Android , Indonesia , Unity3D .

(11)

commit to user

DAFTAR ISI

HALAMAN PENGESAHAN ... Error! Bookmark not defined.

HALAMAN PERNYATAAN ... iii

MOTTO ... v

HALAMAN PERSEMBAHAN ... vi

KATA PENGANTAR ... vii

INTISARI ... ix

ABSTRACT ... x

DAFTAR ISI ... xi

DAFTAR GAMBAR ... xvi

DAFTAR TABEL ... xviii

BAB I ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Batasan Masalah Pengembangan ... 2

1.4 Tujuan Pengembangan ... 3

1.5 Manfaat Pengembangan ... 3

1.6 Metodologi ... 3

1.7 Sistematika Penulisan ... 5

BAB II ... 6

2.1 Tinjauan Pustaka ... 6

2.2 Landasan Teori ... 7

2.2.1 Game ... 7

2.2.2 Indonesia dengan budaya dan tempat wisatanya ... 8

(12)

commit to user

2.3 Mobile Game ... 9

2.4 Unity3D ... 9

2.5 Bahasa Pemrograman C#(Csharp) ... 10

2.6 Adobe Photoshop ... 11

3.1 Konsep Dasar proyek pengembangan game ... 15

3.1.1 Konsep dasar game ... 15

3.1.2 Proposal ... 15

3.1.3 Target pemain... 16

3.1.4 Dukungan Platform, Teknologi dan Multiplayer ... 16

3.2 Manajemen Projek Pengembangan Game ... 16

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

3.2.2 Perancangan Jadwal ... 17

3.2.3 Kebutuhan Perangkat Lunak dan Perangkat Keras dalam Pengembangan Game ... 17

3.2.3.1 Software ... 18

3.2.3.2 Hardware Platform ... 18

3.2.4 Kebutuhan Perangkat Lunak dan Perangkat Keras dalam Implementasi Game ... 18

3.3 Perancangan Dasar Game ... 18

3.3.1 Narasi dan Storyboard ... 18

(13)

commit to user

3.4.3 Daftar Misis, Desain Level, Penempatan dan Pertemuan ... 21

3.4.3.1 Rancangan menu pemilihan kategori ... 21

3.4.3.2 Rancangan menu pemilihan Level ... 22

3.4.3.3 Musik dan suara ... 24

3.4.5.6 Tanpilan saat menang ... 27

3.4.5.7 Tampilan saat kalah ... 28

3.4.5.8 Tampilan materi ... 29

3.5 Spesifikasi Kebutuhan Game Fungsional (SRS Functional) ... 30

BAB IV ... 34

4.1 Implementasi Aset dan Seni ... 34

4.1.1 Implementasi Konsep Seni ... 34

4.1.2 Implementasi Lingkungan ... 34

(14)

commit to user

4.1.3 Implementasi Daftar Misi, Desain Level, Penempatan dan

Pertemuan ... 35

4.1.4 Implementasi Musik dan Suara ... 36

4.1.5 Implementasi Pengaturan ... 38

4.1.6 Implementasi Antar Muka... 38

4.1.6.1 Implementasi Main Menu ... 38

4.1.6.2 Implementasi LoadingScreen ... 39

4.1.6.3 Implementasi Game Over ... 40

4.1.6.4 Implementasi GameWin ... 40

4.1.6.5 Implementasi Materi ... 41

4.1.6.6 Implementasi Credit ... 43

4.1.6.7 Implementasi Help ... 43

4.2 Teknis pemrograman ... 44

4.2.1 PauseGame ... 44

4.2.2 Lock Level ... 44

4.2.3 Koreksi jawaban ... 45

4.2.4 Pemilihan ketegori ... 46

4.2.5 Pemilihan Level ... 46

4.2.6 Time Out ... 47

4.2.7 Game Over dan Winning ... 48

4.2.8 Mendapatkan mendali ... 48

4.2.9 LoadingScript ... 49

4.2.10 Berpindah Scene ... 49

4.3 Hasil ... 49

4.4 Pengujian ... 51

(15)

commit to user

4.3.1 Evaluasi Fungsional Game ... 51

4.3.2 Evaluasi Compatibility Game ... 55

4.3.3 Alpha Testing ... 56

4.3.4 Usebility Test ... 58

4.5 Perilisan ... 61

BAB V ... 63

5.1 Kesimpulan ... 63

5.2 Saran ... 63

DAFTAR PUSTAKA ... 64

LAMPIRAN ... 65

(16)

commit to user

DAFTAR GAMBAR

Gambar 3. 1 Perancangan pemilihan kategori ... 21

Gambar 3. 2 Perancangan pemilihan level ... 22

Gambar 3. 3 Perancangan tampilan Level ... 23

Gambar 3. 4 Perancangan tampilan pengaturan musik ... 24

Gambar 3. 5 Perancangan tampilan menu ... 25

Gambar 3. 6 Perancangan tampilan credit ... 26

Gambar 3. 7 Perancangan tampilan help ... 26

Gambar 3. 8 Perancangan tampilan Pause... 27

Gambar 3. 9 Perancangan tampilan Winning ... 28

Gambar 3. 10 Perancangan tampilan gameover ... 28

Gambar 3. 11 Perancangan tampilan awal materi ... 29

Gambar 3. 12 Materi wisata ... 29

Gambar 3. 13 Materi wisata ... 30

Gambar 3. 14 Use Case Main menu ... 33

Gambar 3. 15 Use Case player ... 33

Gambar 4. 1 Tampilan background ... 35

Gambar 4. 2 Tampilan menu kategori ... 35

Gambar 4. 3 Tampilan menu pilihan Level ... 36

Gambar 4. 4 Sound yang digunakan untuk game ... 36

Gambar 4. 5 Sound yang digunakan pada Main Menu ... 37

Gambar 4. 6 Sound yang digunakan pada gam play ... 37

Gambar 4. 7 Sound yang digunakan pada Winning game ... 37

Gambar 4. 8 Sound yang digunakan pada lose game ... 37

Gambar 4. 9 Tampilan pengaturan musik ... 38

Gambar 4. 10 Tampilan Main Menu ... 39

Gambar 4. 11 Tampilan Loading ... 39

Gambar 4. 12 Tampilan saat lose ... 40

Gambar 4. 13 Tampilan saat Winning ... 41

Gambar 4. 14 Tampilan materi ... 42

(17)

commit to user

Gambar 4. 15 Tampilan pilihan materi budaya ... 42

Gambar 4. 16 Tampilan credit ... 43

Gambar 4. 17 Tampilan help ... 43

Gambar 4. 18 Script Pause game ... 44

Gambar 4. 19 Script lock Level ... 45

Gambar 4. 20 Script jawaban benar... 45

Gambar 4. 21 Script jawaban salah ... 46

Gambar 4. 22 Script kategori ... 46

Gambar 4. 23 Script pemilihan Level ... 47

Gambar 4. 24 Script timeout... 47

Gambar 4. 25 Editor pada penentu waktu ... 47

Gambar 4. 26 Script gameover dan Winning ... 48

Gambar 4. 27 Script mendali ... 48

Gambar 4. 28 Script Loading screen ... 49

Gambar 4. 29 Script Loading screen ... 49

Gambar 4. 30 Skema Alur Tata Cara Permainan ... 50

Gambar 4. 31 Kuesioner 1 ... 56

Gambar 4. 37 Tampilan Build Setting ... 62

(18)

commit to user

DAFTAR TABEL

Tabel 3. 1 Tabel Pembagian Peran Pengembang Game ... 16

Tabel 3. 2 Tabel Jadwal Pembuatan Game ... 17

Tabel 3. 3 Tampilan Sistem ... 30

Tabel 4. 1 Hasil Pengujian Fungsional Game ... 51

Tabel 4. 2 Pengujian Device Android ... 55

Tabel 4. 3 Daftar Responden ... 58

Tabel 4. 4 Waktu Pengujian ... 59

Tabel 4. 5 Presentase Jawaban Responden... 59

Gambar

Tabel 3. 1 Tabel Pembagian Peran Pengembang Game ......................................

Referensi

Dokumen terkait

Sebuah Tesis yang diajukan untuk memenuhi salah satu syarat memperoleh gelar Magister Pendidikan (M.Pd) pada program studi Pendidikan Olahraga SPs

OLEH KERANA MASALAH INI MERUPAKAN MASALAH UTAMA SAHABAT-SAHABAT BUKURESEPI, PIHAK ADMIN BUKURESEPI TELAH MENCARI PENYELESAIAN MASALAH BAGI MEMUDAHKAN SAHABAT-

Piutang merupakan klaim kepada pihak lain atas uang, barang, atau jasa yang dapat diterima dalam jangka waktu satu tahun, atau dalam siklus kegiatan perusahaan. Piutang usaha

Demikian pengumuman ini kami sampaikan, apabila ada peserta yang berkeberatan atas pengumuman ini dapat menyampaikan sanggahan secara tertulis atas penetapan pemenang

kepada Nabi Muhammad, dan K.H. Said selaku pendiri pesantren. Umur yang tepat. Usia paling tepat untuk menghafal Al- Qur’an adalah usia anak-anak. Anak merupakan amanat

PENGARUH KINERJA GURU, MOTIVASI KERJA, DAN PENGALAMAN ORGANISASI TERHADAP KEPEMIMPINAN KEPALA SEKOLAH.. Wasty

Adanya perbedaan pertimbangan dan penjatuhan putusan oleh hakim dalam menggunakan hasil perdamaian atau mediasi penal yang terjadi antara pelaku dan korban KDRT tersebut,

Aplikasi Pulsa Bersama ID ini merupakan aplikasi yang digunakan untuk transaksi jual-beli online berbasis mobile khususnya jual beli id game online. (karakter