PEMBUATAN GAME ANIMASI 3D ROLE PLAYING GAMEUNTUK PENDIDIKAN BUDAYA DENGAN Pembuatan Game Animasi 3d Role Playing Game Untuk Pendidikan Budaya Dengan Unity3d Dan Bahasa Pemrograman C#.

PEMBUATAN GAME ANIMASI 3D ROLE PLAYING GAME
UNTUK PENDIDIKAN BUDAYA DENGAN
UNITY3D DAN BAHASA PEMROGRAMAN C#

SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata 1
pada Program Studi Teknik Informatika
Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta

Oleh :
Febriyanto Pratama Putra
NIM : L200080139

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2012

ii


iii

iv

HALAMAN MOTTO
Raihlah ilmu, dan untuk meraih ilmu belajarlah untuk tenang dan sabar
(Khalifah Umar)
Hai orang-orang yang beriman, jika kamu menolong agama Allah niscaya
Dia akan menolongmu dan meneguhkan kedudukanmu.
(Q.S Muhammad : 7)
Demi masa. Sesungguhnya manusia itu benar-benar berada dalam
kerugian, kecuali orang-orang yang beriman dan mengerjakan amal saleh dan
nasihat menasihati supaya menaati kebenaran dan nasihat supaya menetapi
kesabaran.
(Q.S Ashr : 1-3)

v

HALAMAN PERSEMBAHAN


Laporan penelitian ini dengan bangga dan sepenuh hati saya
persembahkan kepada :
1. Bapak dan Ibu yang tercinta.
2. Seorang yang saya cintai.
3. Sahabat tercinta.
4. Teman-teman seperjuangan.

vi

KATA PENGANTAR
Assalamu’alaikum Wr. Wb.
Alhamdulillahi

robbil’alamin,

penulis

ucapkan

kepada


Allah

Subhanahuwata’ala, atas rahmat dan nikmat-Nya, sehingga skripsi yang berjudul “
PEMBUATAN GAME ANIMASI 3D ROLE PLAYING GAME UNTUK
PENDIDIKAN

BUDAYA

DENGAN

UNITY3D

DAN

BAHASA

PEMROGRAMAN C# ” dapat selesai dengan lancar. Tak lupa juga sholawat dan
salam tetap tercurakan kepada junjungan teladan kita, Nabi Muhammad
Shalallohu ‘alaihi Wasallam yang membawa umat Islam dari jalan kegelapan

kepada jalan cahaya yang penuh nikmat yang tidak akan sesat. Semoga kita selalu
berada dalam sunnah beliau.
Tujuan daripada pembuatan game ini adalah merancang dan membangun
aplikasi game animasi 3D dengan menggabungkan unsur modelling, animating
dan juga scripting dengan bahasa pemrograman C# untuk pembuatan game yang
dapat dimainkan diberbagai konsol khususnya dekstop dan web dan juga
memberikan nilai pendidikan dan budaya lokal bagi pemainnya
Penulisan Skripsi ini masih tergolong sederhana dan Penulis masih merasa
banyak kekurangan di dalamnya. Namun demikian dalam pengerjaan Skripsi ini
sudah semaksimal mungkin, dengan harapan dapat memberikan manfaat dalam
menambah khazanah keilmuan dan semoga dapat berguna bagi Penulis secara
pribadi maupun para pembaca. Dalam penyelesaian Skripsi ini tentunya Penulis

vii

tidak lupa atas bantuan dari berbagai pihak, oleh karena itu dengan tulus ikhlas
dan kerendahan hati Penulis mengucapkan rasa terima kasih sebesar-besarnya
kepada :
1. Kedua orang tua kami yang tercinta yang selalu memberikan semangat dan
dukungannya dalam memberikan yang terbaik bagi penulis sehingga

penulis mampu menjadi orang yang berguna bagi orang lain.
2. Dosen pembimbing Bapak Husni Tamrin,S.T.,M.T.,Ph.D. dan Bapak Dedi
Ary Prasetya,S.T. yang bersedia membimbing dari awal hingga akhir
skripsi.
3. Bapak/Ibu dosen teknik informatika yang telah memberikan ilmu untuk
bekal hidup nanti.
4. Seluruh karyawan IT UMS yang telah bersedia memfasilitas penulis
sehingga penelitian ini selesai dan teman dekat saya : Nandana jonathan,
yonenda marsela dan wakhid nur hidayat.
5. Teman -teman futsal saya yang selalu memberikan support dan masukan :
ardiansyah, ikhsan, zainudin hasmi, guritno, hengki, azis.
6. Seorang yang sangat saya cintai yang selalu menyemangati : Tutik Lestari.
7. Teman-teman dan semua pihak yang tidak bisa disebutkan satu persatu
yang telah memberikan semangat bagi penulis untuk menyelesaikan
skripsi ini.

viii

ix


DAFTAR ISI

HALAMAN JUDUL.................................................................................................i
LEMBAR PERSETUJUAN....................................................................................ii
HALAMAN PENGESAHAN................................................................................iii
HALAMAN KONTRIBUSI...................................................................................iv
HALAMAN MOTTO..............................................................................................v
HALAMAN PERSEMBAHAN.............................................................................vi
KATA PENGANTAR.............................................................................................vii
DAFTAR ISI............................................................................................................x
DAFTAR TABEL.................................................................................................xiii
DAFTAR GAMBAR............................................................................................xiv
ABSTRAKSI..........................................................................................................xv
BAB I
PENDAHULUAN....................................................................................................1
1.1. Latar Belakang..............................................................................................1
1.2. Perumusan Masalah .....................................................................................2
1.3. Batasan Masalah...........................................................................................2
1.4. Tujuan...........................................................................................................3
1.5. Manfaat.........................................................................................................3

1.6. Sistematika Penulisan...................................................................................3
BAB II
x

TINJAUAN PUSTAKA...........................................................................................5
2.1. Telaah Penelitan............................................................................................5
2.2. Landasan Teori.............................................................................................6
2.2.1.Pengertian Game........................................................................................6
2.2.2.Pengertian Animasi 3D...............................................................................7
2.2.3.Karakteristik Game Edukasi.......................................................................7
2.2.4. Pengertian Role Playing Game..................................................................7
2.2.5. Unity 3D....................................................................................................8
2.2.5. Pengertian Bahasa Pemrograman C#........................................................8
BAB III
METODOLOGI PENELITIAN...............................................................................9
3.1. Waktu dan Tempat........................................................................................9
3.2. Alat dan Bahan.............................................................................................9
3.3. Alur Penelitian............................................................................................10
3.4. Tahap Pembuatan........................................................................................11
3.4.1. Pengumpulan data dan resource..............................................................11

3.4.2. Perancangan Game..................................................................................11
3.4.2.1. Perancangan Storyline..........................................................................11
3.4.2.2. Perancangan Stage Mission..................................................................14
3.4.2.3. Resource Manager................................................................................18
3.4.3. Pembuatan Game.....................................................................................21
3.4.3.1. Pembuatan Karakter.............................................................................21

xi

3.4.3.2. Pembuatan Environment......................................................................26
3.4.3.3. Pembuatan Script .................................................................................27
3.4.3.4. Penggabungan komponen Game..........................................................30
3.4.4. Pengujian Game.......................................................................................32
3.4.4.1. Pengujian Secara Internal.....................................................................32
3.4.4.2. Pengujian Secara Eksternal..................................................................32
BAB IV
HASIL DAN PEMBAHASAN..............................................................................34
4.1. Hasil Penelitian...........................................................................................34
4.1.1. Tampilan Menu Utama............................................................................35
4.1.2. Tampilan Pembuatan karakter.................................................................36

4.1.3. Tampilan Alur Cerita...............................................................................38
4.1.3. Tampilan Stage Mission..........................................................................39
4.1.4. Tampilan Tambahan.................................................................................40
4.2. Hasil Pengujian...........................................................................................41
4.3. Pembahasan................................................................................................45
BAB V
KESIMPULAN DAN SARAN..............................................................................47
5.1. Kesimpulan.................................................................................................47
5.2. Saran...........................................................................................................47
DAFTAR PUSTAKA.............................................................................................49
LAMPIRAN...........................................................................................................51

xii

DAFTAR TABEL
Tabel 3.1

Tabel hasil pengujian game berdasarkan skor …....................... 41

xiii


DAFTAR GAMBAR
Gambar 3.1

Diagram Alir Penelitian ............................................................. 10

Gambar 3.2

Diagram Alir Storyline................................................................ 12

Gambar 3.4

Urutan Rute stage pertama ......................................................... 14

Gambar 3.5

Urutan Rute stage kedua ............................................................. 15

Gambar 3.6


Urutan Rute stage ketiga ............................................................. 17

Gambar 3.7

Tampilan Resource manager pada unity3D …............................ 19

Gambar 3.8 Daftar File List Project yang akan dibuat .................................... 20
Gambar 3.9 Tampilan tahap Modelling Character .......................................... 22
Gambar 3.10 Tampilan tahap Unwrapping Character ...................................... 23
Gambar 3.11 Tapilan tahap texturing dengan adobe photoshop....................... 23
Gambar 3.12 Tampilan tahap rigging atau pertulangan karakter ..................... 24
Gambar 3.13 Tampilan tahap animasi karakter ................................................ 25
Gambar 3.14 Tahap modelling environment .................................................... 26
Gambar 3.15 Tahap Texturing pada mesh environment ................................... 26
Gambar 3.16 Tampilan MonoDevelop bahasa pemrograman C# .................... 27
Gambar 3.17 Bagan Class Diagram pada script ............................................... 28
Gambar 4.1

Tampilan jeldela konfigurasi resolusi dan kualitas game …....... 33

Gambar 4.2

Tampilan Game pada web browser …........................................ 34

Gambar 4.3

Tampilan Jendela menu utama …................................................ 35

Gambar 4.4

Tampilan Jendela pemberian nama karakter …........................... 35

Gambar 4.5

Tampilan Jendela Pembuatan karakter …................................... 36

Gambar 4.6

Tampilan Jendela Story Mission …............................................. 37

Gambar 4.7

Tampilan Jendela Stage pertama …............................................ 38

Gambar 4.8

Tampilan Jendela Stage Tambahan …......................................... 39

Gambar 4.9

Grafik hasil Pengisian Angket …................................................ 40

xiv

ABSTRAKSI
Perkembangan game diberbagai konsol berkembang dengan sangat pesat,
game dimanfaatkan sebagai media pendidikan dan budaya. Game yang
berkembang saat ini kebanyakan adalah produk dari amerika, eropa dan negara
asia berkembang lainnya. Sehingga, secara tidak langsung Negara pembuat game
tersebut memperkenalkan budayanya sendiri, akibatnya pemain game lebih
mengenal budaya luar daripada budayanya sendiri. Sebagian budaya dalam game
luar tidak sesuai dengan perilaku dan etika budaya lokal pada saat memainkan
karakter. Sehingga perlu adanya game RPG yang sesuai dengan etika dan budaya
bangsa, sekaligus lebih mendidik dan lebih memperkenalkan karakter kebudayaan
bangsa.
Pengolahan animasi pada game ini menggunakan program Unity 3D versi
3.4 sebagai program aplikasi utama dan program aplikasi pendukung lainnya serta
menggunakan bahasa pemrograman C#. Metode pengumpulan data pada
penelitian ini dengan metode resource . Sedangkan metode pengujian sistem
dengan metode angket untuk mendapatkan data dan hasil yang akurat untuk
perbaikan dan pengujian sistem.
Hasil akhir dari program ini berupa file .exe yang berukuran 250 MB
untuk versi dekstop dan 116 MB untuk versi web, Berdasarkan hasil pengujian
yang telah dilakukan, media pendidikan budaya ini cukup membantu pengenalan
budaya sekitar, juga tercipta suasana yang menyenangkan dalam proses
pembelajaran melalui media game ini.
Kata kunci : game, unity 3D, pemrograman C#.

xv