PEMBUATAN GAME JAVA UNTUK MELATIH DAYA INGAT TUGAS AKHIR
WAWAN SETIAWAN 092406146
PROGRAM STUDI DIPLOMA TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
PEMBUATAN GAME JAVA UNTUK MELATIH DAYA INGAT
TUGAS AKHIR Diajukan sebagai salah satu syarat dalam menyelesaikan Pendidikan Program Studi D3 Teknik Informatika
WAWAN SETIAWAN 092406146
PROGRAM STUDI DIPLOMA TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
PERSETUJUAN
Judul
: PEMBUATAN GAME JAVA UNTUK MELATIH DAYA INGAT
Kategori
: TUGAS AKHIR
Nama
: WAWAN SETIAWAN
Nomor Induk Mahasiswa
: 092406146
Program Studi
: DIPLOMA (D3) TEKNIK INFORMATIKA
Departemen
: MATEMATIKA
Fakultas
: MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Juni 2012
Komisi Pembimbing
:
Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua,
Pembimbing,
Prof.Dr.Tulus,VordipL.Math.,M.Si.,Ph.D NIP. 19620901 198803 1 002
Dr. Sutarman, M.Sc NIP. 19631026 199103 1 001
PERNYATAAN
PEMBUATAN GAME JAVA UNTUK MELATIH DAYA INGAT
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juni 2012
WAWAN SETIAWAN NIM : 092406146
PENGHARGAAN
Bismillahirrahmanirrahim, Puji dan syukur penulis panjatkan syukur kepada Allah SWT yang telah memberikan rahmat, kesehatan dan karunian-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini sesuai dengan waktu yang telah ditentukan. Tugas Akhir ini disusun guna memenuhi syarat kelulusan pada Program Studi D-3 Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Adapun judul dari tugas akhir ini adalah “PEMBUATAN GAME JAVA UNTUK MELATIH DAYA INGAT”. Dalam penyusunan dan penulisan tugas Akhir ini, penulis banyak mendapatkan bimbingan, bantuan, dan juga dukungan baik secara materi maupun moril, maka dalam kesempatan ini penulis ingin menyampaikan rasa terima kasih yang besar kepada : 1. Bapak Dr. Sutarman, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 2. Bapak Prof. Drs. Tulus, Vordipl.Math., M.Si., Ph.D, selaku Ketua Jurusan Program Studi D-III Teknik Informatika. 3. Bapak Dr. Sutarman, M.Sc, selaku Dosen Pembimbing Tugas Akhir Program Studi D-3 Ilmu Komputer Fakultas MIPA Universitas Sumatera Utara yang telah memberikan bimbingan dan arahan selama dalam penyelesaian tugas akhir. 4. Seluruh Staf Pengajar Program Studi D-3 Ilmu Komputer Faklutas MIPA Universitas Sumatera Utara yang telah memberikan ilmu dan pengetahuannya selama masa perkuliahan. 5. Teristimewa kepada kedua orang tua saya yang senantiasa memberikan kasih sayang, doa, dan dukungan kepada saya dalam segala hal. 6. Pihak-pihak yang telah banyak membantu penulis, yang tidak dapat penulis sebutkan namanya satu-persatu. Selama penulisan tugas akhir ini, penulis menyadari akan kesalahan yang mungkin terjadi, baik itu dari segi teknik, tata penyajian ataupun dari segi tata bahasa. Oleh karena itu penulis bersedia menerima kritik dan saran yang membangun dari pembaca dalam upaya perbaikan tugas akhir ini.
Demikianlah penulisan tugas akhir ini, saya sebagai penulis berharap semoga tugas akhir ini bermanfaat bagi siapapun yang membacanya.
Medan, Penulis
Juni 2012
Wawan Setiawan
ABSTRAK
Tulisan ini bertujuan untuk membangun satu game java. Game java ini dalam pembuatannya menggunakan beberapa software seperti JCreator 4.5, Java (JDK 6 update 10), JAR Maker, dan J2Ewizard 1.4. JCreator untuk menuliskan script program yang digunakan dalam pembuatan game, Java untuk dijadikan sebagai plugin dari JCreator sendiri, JAR Maker digunakan untuk mengubah file java menjadi JAR, dan J2Ewizard digunakan untuk mengubah file JAR menjadi EXE. Game ini berfungsi untuk melatih dan meningkatkan daya ingat seseorang. Tujuan dari game ini sendiri, yaitu untuk melatih emosi seseorang agar dapat berkonsentrasi secara optimal sehingga dapat meningkatkan daya ingat.
DAFTAR ISI
Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Gambar
ii iii iv vi vii viii
Bab 1 Pendahuluan 1.1 Latar Belakang 1.2 Rumusan Masalah 1.3 Batasan Masalah 1.4 Maksud dan Tujuan Penulisan 1.5 Sistematika Penulisan
1 2 2 2 2 3
Bab 2 Landasan Teori 2.1 Sekilas Tentang Java 2.1.1 Pengertian Java 2.2 Pengertian JCreator
5 7 8 8
Bab 3 Perancangan Sistem 3.1 Gambaran Umum Perancangan 3.2 Perancangan Aplikasi 3.3 Metode Pengembangan 3.4 Pembuatan Flowchart (Diagram Alir) 3.4.1Flowchart Game 3.5 Membangun Aplikasi
9 9 9 10 10 11 11
Bab 4 Implementasi Sistem 4.1 Pengertian Implementasi Sistem 4.2 Tujuan Implementasi Sistem 4.3 Komponen Utama Dalam Implementasi Sistem 4.3.1 Hardware (Perangkat Keras) 4.3.2 Software (Perangkat Lunak) 4.3.3 Brainware 4.4 Instalasi Software
13 13 13 14 14 15 15 16
Bab 5 Kesimpulan dan Saran 5.1 Kesimpulan 5.2 Saran
27 27 27
Daftar Pustaka Lampiran
28 29
DAFTAR GAMBAR
Halaman Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar
3.1 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 4.13 4.14 4.15 4.16 4.17 4.18 4.19
Flowchart Game Autentifikasi Instalasi Java Instalasi Java Proses Instalasi Java Pemilihan Direktori Instalasi Java Proses Instalasi Java Proses Instalasi Java Selesai Instalasi JCreator Autentifikasi Instalasi JCerator Pemilihan Direktori Instalasi JCreator Autentifikasi Direktori Instalasi JCreator Pembuatan Nama Folder Instalasi JCreator Pembuatan Icon Desktop pada Instalasi JCreator Perintah Instalasi JCreator Instalasi JCreator Selesai Pemilihan Setting User JCreator Pemilihan Jenis Asosiasi File JCreator Pemasukan Direktori Java yang sudah diinstall Direktori Dokumen Java Pemasukan JCreator Siap Digunakan
11 16 17 17 18 18 19 20 20 21 21 22 22 23 23 24 24 25 25 26