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 Dr. Sutarman, M.Sc NIP. 19620901 198803 1 002 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, Juni 2012 Penulis 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.1 Latar Belakang 2 1.2 Rumusan Masalah 2 1.3 Batasan Masalah 2 1.4 Maksud dan Tujuan Penulisan 2 1.5 Sistematika Penulisan 3 Bab 2 Landasan Teori 5 2.1 Sekilas Tentang Java 7 2.1.1 Pengertian Java 8 2.2 Pengertian JCreator 8 Bab 3 Perancangan Sistem 9 3.1 Gambaran Umum Perancangan 9 3.2 Perancangan Aplikasi 9 3.3 Metode Pengembangan 10 3.4 Pembuatan Flowchart (Diagram Alir) 10 3.4.1Flowchart Game 11 3.5 Membangun Aplikasi 11 Bab 4 Implementasi Sistem 13 4.1 Pengertian Implementasi Sistem 13 4.2 Tujuan Implementasi Sistem 13 4.3 Komponen Utama Dalam Implementasi Sistem 14 4.3.1 Hardware (Perangkat Keras) 14 4.3.2 Software (Perangkat Lunak) 15 4.3.3 Brainware 15 4.4 Instalasi Software 16 Bab 5 Kesimpulan dan Saran 27 5.1 Kesimpulan 27 5.2 Saran 27 Daftar Pustaka 28 Lampiran 29
DAFTAR GAMBAR Halaman Gambar 3.1 Flowchart Game 11 Gambar 4.1 Autentifikasi Instalasi Java 16 Gambar 4.2 Instalasi Java 17 Gambar 4.3 Proses Instalasi Java 17 Gambar 4.4 Pemilihan Direktori Instalasi Java 18 Gambar 4.5 Proses Instalasi Java 18 Gambar 4.6 Proses Instalasi Java Selesai 19 Gambar 4.7 Instalasi JCreator 20 Gambar 4.8 Autentifikasi Instalasi JCerator 20 Gambar 4.9 Pemilihan Direktori Instalasi JCreator 21 Gambar 4.10 Autentifikasi Direktori Instalasi JCreator 21 Gambar 4.11 Pembuatan Nama Folder Instalasi JCreator 22 Gambar 4.12 Pembuatan Icon Desktop pada Instalasi JCreator 22 Gambar 4.13 Perintah Instalasi JCreator 23 Gambar 4.14 Instalasi JCreator Selesai 23 Gambar 4.15 Pemilihan Setting User JCreator 24 Gambar 4.16 Pemilihan Jenis Asosiasi File JCreator 24 Gambar 4.17 Pemasukan Direktori Java yang sudah diinstall 25 Gambar 4.18 Direktori Dokumen Java Pemasukan 25 Gambar 4.19 JCreator Siap Digunakan 26